技术知识分享

typecho1.1转移到WordPress5.1.1 解决迁移后文章ID不对

腾讯云12月活动

在用了8个月的typecho后小白终于决定还是换回wordpress了。主要原因还是百度对typecho实在是太不感冒。自从小白换到了typecho,百度就不怎么喜欢收录我的文章了。2019年1月-4月发了100来篇文章一共就收录了3篇。而以前用wordpress的时候随便瞎写几个字都会被收录。so,还是换回WP吧。等双11顺便买下主题,现在799实在是下不了手。

请看完全文再操作!!!

迁移方法:

  • 在typecho中安装TypExport插件,插件地址:https://github.com/panxianhai/TypExport
  • 控制台 – 数据导出xml备份文件
  • 在wordpress工具,导入,导入格式也是wordpress,请不要怀疑。就是这个格式。
  • 完成!

迁移过程中发现了两个问题:

问题一、 迁移后文章ID居然对不上。
emmm,这可是个大问题。本来收录就没几个。ID一不对直接要搞丢收录啊。小白再次导出wp的备份。发现原来是老版的TypExport导出的文件与新版的wordpress已经不一样了。

解决办法:

  • <link>https://pc6a.com/?p=1201</link>,这个样式的代码需批量修改成自己伪静态后的网址。如小白的<link>https://pc6a.com/1201.html</link>
  • <wp:post_id>=1498</wp:post_id>,这个样式的代码需要去掉等于。如,<wp:post_id>1498</wp:post_id>

问题二、typecho的代码块,迁移到wordpress后缺失。
因为typecho是使用markdown保存的,转换插件也是将typecho markdown转换成html,因为插件是2014年底开发的。有些markdown语法还没支持。导致了缺失。
解决办法,手工复制,或者采集一遍吧。这个是真没办法了。期待能有大神更新下TypExport插件。

未经允许不得转载:pc6a学习分享 » typecho1.1转移到WordPress5.1.1 解决迁移后文章ID不对
阿里云服务器双12活动
宝塔面板永久版优惠券

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1
    pc6a头像

    我也遇到这个id不正确的问题,很苦恼。
    可愿意写详细一点。

    白墨5个月前 (07-15)回复
    • pc6a头像

      有什么疑问可以直接问。
      其实主要就是插件的格式老了。改一下就OK了。

      小白5个月前 (07-15)回复