1.Typecho搭建
官网地址:http://typecho.org/
官方文档:http://docs.typecho.org/doku.php
2.主题安装
本站此次使用Mirages主题,一款简洁的单栏的适合阅读的 Typecho 主题,此主题是收费的喔~
使用帮助文档:https://mirages.docs.get233.com/#/
3.转移数据库
利用插件:wordpress转typecho插件
点击此处下载
使用方法:将解压后的WordpressToTypecho文件夹上传到 /usr/plugins/目录下,然后到控制台启用
在设置中填写原数据库地址用户名密码之类的参数 在在控制台下拉菜单会出现从Wordpress导入数据选项,选中导入~~!
遇到问题,导入失败!出现了database query error
经过一番摸索,在typecho的论坛发现了关于这个报错的信息,需要我们去把mysql的严格模式关闭
mysql -u root -p
SET GLOBAL sql_mode='';
exit;
OK!导入完成后禁用 删除插件即可
4.迁移文件(图片)
- wordpress中的图片和文件是存储在 /wp-content/uploads/目录中
- 而Typecho则是保存在 /usr/uploads中
- 所以直接把/wp-content/uploads/目录 打包上传到 /usr/uploads目录中
- 然后替换掉原有的文件地址
5.替换图片路径sql语句
UPDATE typecho_contents SET text = REPLACE(text,'https://域名/wp-content/uploads/','https://域名/usr/uploads/');
(请自行将域名替换成自己的地址,https/https请自行更改)
基本大功告成,但是还是会存在一些文字会有格式问题,应该是更wordpress的主题有关,慢慢折腾,PS:typecho文档比较少 好多东西都需要自己摸索