将typecho转换到WordPress
最近又有时间折腾一下了,来回搞了几次,还是感觉typecho还是欠缺点意思,没有wordpress好用,虽然wordpress越来越臃肿,但还是wordpress比较顺手。所以又决定将 Typecho 转换到 WordPress。在网上找一堆教程,最终这个还是比较方便的,标记起来备用。
在typecho中使用插件TypExport。可以在这里下载
1、下载好 TypExport 插件(点此下载该插件)后,将插件文件夹重命名为 TypExport 上传至/usr/plugins 文件夹内。
2、进入 Typecho 后台,将插件激活。
3、成功启用插件后,后台首页,左上角的控制台会有一个下拉“数据导出”,导出 XML 文件。
4、 WordPress 站点后请按以下步骤将 Typecho 站点的 XML 数据导入 WordPress:
- 进入 WordPress 后台>> 点击侧边栏中的工具 >> 导入。
- 安装 WordPress 导入工具(在列表中找到 WordPress 并安装)。
- 到插件管理>> 已安装插件启用插件。
- 启用插件后回到侧边栏中的工具>> 导入
- 上传文件并导入。
- 设置作者。
5、转换成功后,还要修改一下存放图片的地址,因为以前 typecho 的图片媒体文件是在“usr/uploads/”目录中的。而我们现在的 WordPress 的图片文件是存放在“wp-content/uploads/”的。为了能正常显示,我们要先把 usr/uploads/里面的媒体文件弄到 wp-content/uploads/里。然后去数据库执行以下 sql 语句:
1 | UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://xx.com/usr/uploads/', 'http://xx.com/wp-content/uploads/'); |
注:上述语句中的xx.com换成你的域名。
到这里基本结束了。