hexo迁移到wordpress问题!

我之前是使用hexo来搭建个人博客的,现在想要迁移到wordpress上请问有什么好的方法能够把hexo上的文章都迁移过去?我尝试过导出rss文件,然后在wordpress上导入,提示全部导入。但是还是没有看到文章!求正确的迁移文章姿势!

阅读 6.7k
2 个回答

参见官方指南

迁移WordPress

WordPress

首先,安装 hexo-migrator-wordpress 插件。

$ npm install hexo-migrator-wordpress --save

在 WordPress 仪表盘中导出数据(“Tools” → “Export” → “WordPress”)(详情参考WP支持页面)。

插件安装完成后,执行下列命令来迁移所有文章。source 可以是 WordPress 导出的文件路径或网址。

$ hexo migrate wordpress <source>

注意

这个插件并不能完美地实现WordPress->Hexo的数据转换,尤其是在处理WordPress的分类方面存在问题(见Front-matter中的分类与标签)。因此,建议您在迁移完成后,手工审阅所有生成的markdown文件,检查其中是否有错误。对于文章数量较大的WordPress站点,这项工作可能要花很长的时间。

坑爹,最近挖坟想把以前的WordPress的xml转为Markdown,结果卡在了一个bug上。跟以下bug一样

YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 2, column 5:

这个bug其实已经被修复了,但是在npm上没更新,建议直接用以下方式安装

npm install https://github.com/hexojs/hexo-migrator-wordpress.git --save

新手上路,请多包涵

之前试过把 hexo 的文章导入到 ghost,方法是直接开 php 脚本,网 ghost 的数据库添加
前提是用 node.js 先把 markdown 转换成json,在调用 php 脚本.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏