从typecho转到wordpress使用了byetyp的typecho插件,将typecho的数据转换为可导入 wordpress的xml文件,进行的数据迁移。
感谢作者:坏蛋的博客
插件地址:https://github.com/ibadboy-net/ByeTyp
1、typecho操作:下载上传并启用插件,控制台--数据导出---导出XML文件;
2、wordpress操作:工具--导入--WordPress--运行wordpress导入器(未安装的话就先安装)--选择文件--上传并导入--选择导入的文章所属的用户,然后typecho上的文章、分类目录、标签、评论等数据都出现在了WordPress上。
3、迁移附件:将Typecho站点中的/usr/uploads
目录迁移到WordPress的/wp-content
目录下。之后在数据库中替换图片资源路径,执行以下SQL语句:
UPDATE wp_posts SET post_content = REPLACE( post_content, '/usr/uploads/', '/wp-content/uploads/');
至此,迁移工作已经圆满结束。