hexo迁移到wordpress问题!

发布于 2022-09-01 17:30:35 字数 191 浏览 7 评论 0

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情绪少女 2022-09-08 17:30:36

参见官方指南

迁移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

棒棒糖 2022-09-08 17:30:36

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文