整个迁移的过程:

博客从wordpress迁移到了typecho
第一步

搭建typecho的服务器环境

第二步

安装typecho程序,安装handsome模板

第三步

使用wordpresstotypecho(v1.0.3 Beta)插件进行数据转移

第四步

把原来wordpress 目录的图片拷贝到typecho的图片目录下

第五步

使用typecho数据库的管理后台,使用SQL语句去替换图片路径

第六步

进行新网站的相关设置

详细过程说明:

第一步:搭建typecho的服务器环境

这一步就是安装你的服务器环境,如果你是用宝塔的话,那就是需要新建网站,创建数据库,域名绑定等等。

第二步:安装typecho程序,安装handsome模板

可以去typecho的官网下载最新的安装程序。

下载连接:

具体的安装步骤,去官方帮助文档看,非常详细:帮助文档连接

模板安装,只需要把你的模板文件上传到typecho的/usr/themes目录下,后台进行启用就可以了。

第三步:使用wordpresstotypecho(v1.0.3 Beta)插件进行数据转移

  • 下载wordpresstotypecho(v1.0.3 Beta)插件,下载地址:
  • 上传到/usr/plugins目录中
  • 访问后台,在 “控制台”下拉菜单中进入“插件管理”
  • 激活wordpresstotypecho插件
  • 点击wordpresstotypecho插件的“设置”进入配置
  • 填写数据库及用户名等信息,保存设置
  • 在“控制台”下来菜单中会出现“从Wordpress导入数据”,点击即开始数据迁移
  • 完成导入,如果失败请确认您的数据库等设置。在完成导入之后可以禁用该插件,对其他功能没有任何影响。

第四步:把原来wordpress 目录的图片拷贝到typecho的图片目录下

这个时候,你会看到迁移过来的文章里面的图片不见了,所以我们需要把图片拷贝到typecho的目录下。

在wordpress中,我们的图片和文件是存储在 /wp-content/uploads/, 而Typecho则是保存在/usr/uploads.所以,我们需要将它们复制到typecho的图片文件夹中。注意是把uploads整个文件夹复制过去

第五步:使用typecho数据库的管理后台,使用SQL语句去替换图片路径

在数据库中的文章内容包含了各种各样的图片,但是图片的路径链接是之前的wordpress的路径,如今我们必须将图片的路径转换为了typecho的路径,此时,我们就要利用sql语句,对数据库的文章字段进行修改。

UPDATE typecho_contents SET text = REPLACE(text,'http://xx.com/wp-content/uploads/','http://xx.com/usr/uploads/');

第六步:进行新网站的相关设置

  • logo设置
  • 网站关键字,描述等设置。
  • 导航菜单的调整。
  • 各个区块的显示设置等等

以上就是从wordpress 迁移到typecho的整个过程。

注意:如果是要延续之前的域名,可以先弄个二级域名先调试网站,调试完了,在切换过来。

最后修改:2022 年 02 月 28 日
如果觉得我的文章对你有用,请随意赞赏