Lufer

  • 首页
  • 编程
  • 学习笔记
  • 日常折腾
Lufer
Code the World
  1. 首页
  2. 编程
  3. Blog
  4. 正文

从Hexo将内容迁移到WordPress

2021年12月23日 1342点热度 1人点赞 3条评论

我使用了将近三年时间的Hexo,Hexo的Markdown书写,对代码段的支持确实是程序员心头所好。但Hexo需要配置环境,需要特定设备的缺点也一直无法解决。

固然有很多方式可以解决Hexo的缺点,例如有人开发了客户端,有人研究了自动部署,但终究还是有些费事了。最重要的是我最近发现github page的访问速度真是太慢了,然后我又用了Vercel来拉取git仓库并自动构建,但两者的访问速度只能说是残疾人赛跑。

兜兜转转最终还是回到了WordPress,并把服务部署回了国内。那就要把Hexo中的文章折腾回来。

导出Hexo文章

Hexo与WordPress之间并无直接迁移工具,所以需要借助RSS订阅来曲线救国。

首先安装生成RSS的包。

npm install hexo-generator-feed

然后本地执行一下hexo clean和hexo g,重新生成文件,可以看到生成了atom.xml

这个文件里就包含了我们所有的文章内容。

导入WordPress

首先安装FeedWordPress这个插件。

然后启用插件,把能访问到atom.xml的网址添加到订阅源,立即同步就可以把文章全部导入。

但是导入之后分类,标签都是错误的,还需要篇篇改一下,属实是一顿折腾,这次之后轻易不动了。。。

标签: Hexo WordPress
最后更新:2023年7月10日

Lufer

新的一天开始啦

点赞
< 上一篇

文章评论

  • 测试一下我的头像

    测试一下我的头像

    2023年1月23日
    回复
  • 匿名

    楼主 我用了这个FeedWordPress以后 只是多了一些指向旧链接的文章 正常吗?

    2023年1月28日
    回复
    • 匿名

      @匿名 这个解决了 楼主 我导入以后 图片全是原来github.io的外链 怎么能把图片也存在wordpress里呢

      2023年1月28日
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    文章目录
    • 导出Hexo文章
    • 导入WordPress

    COPYRIGHT © 2022 lufer.cc.

    Theme Kratos Made By Seaton Jiang

    鲁ICP备2021045819号