Typecho无缝转WordPress教程(Typecho数据迁移WordPress)

Typecho是基于PHP5开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。

很多人认为Wordpress比较臃肿而选用Typecho来做博客,但是用了一段时间,又觉得Wordpress无论主题还是插件,都有一大堆开发者,应用方面更加顺手。

本文也是从Wordpress转Typecho,再换回Wordpress的一个过程。

我还是题外说一句:能别折腾尽量不折腾,世界上没有一个完美的程序。除非你自己写。(毕竟自己会写,需要什么就写什么)

好了我们现在直接进入正题。

一、Typecho准备工作

这里我们需要用到一款插件,由ByeTyp的开发者写的。利用该插件可以先将Typecho中的数据以xml文件导出,然后再将xml文件导入到wordpress进行处理转换。

插件下载地址:插件下载

1.强插件的文件夹重命名为:ByeTyp。然后上传至/usr/plugins文件夹。

2.进入到Typecho的后台→插件管理→激活插件

3.返回到后台首页,在左上角的控制台会有一个下拉“数据导出”选项,导出XML文件。

如下图操作

Typecho无缝转WordPress教程(Typecho数据迁移WordPress)
Typecho无缝转WordPress教程(Typecho数据迁移WordPress)

4.备份数据库,避免操作数据的时候出现错误。例如存在本地的附件、图片文件夹不要删除(使用云存储的除外),还有友链自己记录备份一下,插件不会导出友链的内容。

好了,Typecho这边就已经做完了。

然后再转到Wordpress。

二、将数据导入Wordpress

首先安装Wordpress ,这里就不做详细说明,自己百度一下即可。

安装程序的时候,建议数据库的用户名和数据库名使用和之前Typecho一个名称,这样避免再次打开文件去修改。特别一些小白不知道如何改。

1.进入WP后台,点击工具→导入

Typecho无缝转WordPress教程(Typecho数据迁移WordPress)

2.安装导入工具。

Typecho无缝转WordPress教程(Typecho数据迁移WordPress)

3.再到插件–已安装插件启用导入插件。回到第2步,运行插件。

Typecho无缝转WordPress教程(Typecho数据迁移WordPress)

4.上传文件并导入。设置作者,建议和以前的作者名字一样最好。

Typecho无缝转WordPress教程(Typecho数据迁移WordPress)
Typecho无缝转WordPress教程(Typecho数据迁移WordPress)

至此转换完成,所有内容保存完整。

Typecho无缝转WordPress教程(Typecho数据迁移WordPress)

三、迁移附件

将Typecho站点中的/usr/uploads目录迁移到WordPress的/wp-content目录下。之后在数据库中替换图片资源路径,执行以下SQL语句:

UPDATE wp_posts SET post_content = REPLACE( post_content, '/usr/uploads/', '/wp-content/uploads/');

如果提示错误使用下面代码

UPDATE wp_posts SET post_content = REPLACE(post_content, '例1', '例2')

因为Typecho与WordPress的文件路径不一致,所以直接替换域名

UPDATE wp_posts SET post_content = REPLACE(post_content, '你的博客域名1/wp-content', '你的博客域名2/wp-content');
  1. 将博客域名1填写成Typecho域名
  2. 将博客域名2填写成WordPress域名

结语

如果想感受WP的魅力那就按照这篇教程来加入WP的阵营吧!丰富的教程、模板、插件可以让自己的博客更加个性。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索