axllent / silverstripe-weblog-wp-import
Silverstripe Weblog 模块的 WordPress 导入工具
1.0.1
2023-05-13 21:15 UTC
Requires
Suggests
- axllent/silverstripe-weblog-categories: optional: if you require categories
This package is auto-updated.
Last update: 2024-09-14 00:17:04 UTC
README
一个模块,用于将 WordPress XML 导入到 Silverstripe Weblog。
请注意,我已经超过6年没有使用这个导入模块了,所以它可能无法按预期工作。
这个模块有点像是一个破解,因为 WordPress 将插件短代码(需要这些 WP 插件)集成到 XML 导出文件中。
这个工具目前可以解析图片、YouTube 视频和链接,以及标准的文本格式。所有其他的短代码都可以从内容中可选地移除。
一旦博客导入完成,这个模块就可以卸载了,因为它不再有任何作用。
需求
- 您要导入的WordPress博客的运行版本(用于图片)
- PHP,支持 simplexml
- axllent/silverstripe-weblog
- axllent/silverstripe-weblog-categories (可选)
- axllent/simplehtmldom (随 composer 安装包含)
- guzzlehttp/guzzle (随 composer 安装包含)
特性
- 具有选项的交互式导入器
- 导入所有 已发布 的博客文章
- 导入分类(如果安装了
axllent/silverstripe-weblog-categories
) - 将图片类重新映射到默认的 Silverstripe 图片类
- 下载(全尺寸)托管图片,并在内容中使用 SS 短代码重新链接它们
- 包括默认WordPress创建的以及融合插件创建的YouTube视频
- 可以设置导入博客文章图片的宽度
- 可以移除(移除)导入数据中的所有 divs、spans、类和样式
- 自动链接到内部页面
- 在 CMS 报告工具中报告缺失的文件/断开的链接