迁移流程:
ByeTyp迁移的原理是:将Typecho中的数据导出为WordPress可识别的WXR文件。
安装方法:
访问ByeTyp项目主页:https://github.com/ibadboy-net/ByeTyp 下载最新版的插件。下载后将插件上传并安装到Typecho上。注意上传的时候要为插件的文件夹命名为ByeTyp,否则插件将无法正常运行。
使用方法:
启用插件后,按照以下顺序操作,导出当前Typecho的数据。
控制台->数据导出->导出XML文件
当你拿到了后缀为.xml文件的时候你就离成功近了一大步了。
接下来你需要将xml文件导入到WordPress中。按照这个顺序操作:
工具->导入->WordPress->运行导入器(未安装的话就先安装)->选择文件->上传并导入->选择导入的文章所属的用户,之后提示是否导入媒体,随便点就行
之后你就会看到你在Typecho上的文章、分类目录、标签、评论等数据都出现在了WordPress上,但是别急着高兴,因为我们还没能将附件也导入过来。
迁移附件
将Typecho站点中的/usr/uploads目录迁移到WordPress的/wp-content目录下。之后在数据库中替换图片资源路径,执行以下SQL语句:
UPDATE wp_posts SET post_content = REPLACE( post_content, '/usr/uploads/', '/wp-content/uploads/');
至此,迁移工作已经圆满结束
文章评论
我从来不把附件放在程序内部,怕就是备份网站特别麻烦。可以搞个二级域名,搭建一个图床网站给自己使用,这样网站上的文字和图片完全分开,分别维护好点,另外图床也可以当成自己的一个小云盘使用。
我曾经用了一年WordPress,但还是跑到typecho里了,因为wp比较吃资源,过于强大的功能几乎用不上有点不甘心,ty稍微的优化一下,感觉该有的功能它都有,也就不想换回去了。
我一开始还以为你是狗博客的小号,一个狗一个猫真配。
typecho里导出XML文件后,是不是原来的typecho博客就没用了,直接删掉,用原域名搭建一个WordPress博客,再接着操作。我转载了你这篇文章备份使用,想搞清楚。https://rzfyu.com/406.html