wordpress 迁移到typecho的过程

wordpress 迁移到typecho的过程

spirit_zx
1年前发布

整个迁移的过程:

博客从wordpress迁移到了typecho
原因:
从github看到一个好看的主题,并且wordpress占用资源越来越大
主题链接

详细过程说明:

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

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

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

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

下载连接:typecho安装链接

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

luzul3mp.png

模板安装,只需要把你的模板文件上传到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的整个过程。

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

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
取消
易航博客