axllent/silverstripe-weblog-wp-import

Silverstripe Weblog 模块的 WordPress 导入工具

安装: 87

依赖: 0

建议者: 0

安全性: 0

星标: 1

关注者: 3

分支: 4

开放问题: 0

类型:silverstripe-vendormodule

1.0.1 2023-05-13 21:15 UTC

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 报告工具中报告缺失的文件/断开的链接

文档

建议的模块