WordPress.com
其他依赖项
此导入器需要以下其他库。
你可以通过运行 gem install GEM_NAME
单独安装所需的 gem,也可以通过一次调用安装所有 gem:gem install hpricot open_uri_redirections safe_yaml
调用
调用导入器的示例代码段
jekyll-import wordpressdotcom --source FILE --no-fetch-images --assets_folder FOLDER
选项 <PARAM> | 说明 | ||
---|---|---|---|
--source FILE |
WordPress 导出 XML 文件 |
默认值: 'wordpress.xml' |
|
--no-fetch-images |
不获取文章中引用的图片 |
默认值: false |
|
--assets_folder FOLDER |
下载图片等资源的文件夹 |
默认值: 'assets' |
source
、no_fetch_images
和 assets_folder
字段不是必需的。它们的默认值如上所示。
专业提示™:WordPress.com 导出工具
如果你要从 WordPress.com 帐户迁移,则可以通过以下 URL 访问导出工具:https://YOUR-USER-NAME.wordpress.com/wp-admin/export.php
。
其他 WordPress 迁移备选方案
虽然上述方法有效,但它不会导入通常存储在 WordPress 文章和页面中的大部分元数据。如果你需要导出页面、标签、自定义字段、图片附件等内容,以下资源可能对你有所帮助
- Exitwp 是一个用 Python 编写的可配置工具,用于将一个或多个 WordPress 博客迁移到 Jekyll(Markdown)格式,同时保留尽可能多的元数据。Exitwp 还下载附件和页面。
- 一篇很棒的文章,其中包含分步指南,用于将 WordPress 博客迁移到 Jekyll,同时保留大部分结构和元数据。
- wpXml2Jekyll 是一个可执行的 Windows 应用程序,用于从 WordPress XML 文件创建 Markdown 文章。