本站架构由Typecho迁回WordPress
2022年1月19日,博主正式放弃了使用近六载的Typecho博客系统,将架构迁移回建站初期使用的WordPress博客系统。
至于为何放弃Typecho,理由很简单:
- 更新缓慢,缺乏维护。印象中,Typecho只更新了一次,17.10.30。当时有一篇文章:Typecho更新小记。五六年过去了,现在的最新稳定版本居然还是它,而WordPress已经翻了一个大版本。
- 插件、主题等资源缺乏。虽说现在免费的WordPress主题似乎也不太好找,但Typecho的主题也远不如WordPress丰富。Typecho的插件虽说也能覆盖基本需求,但很多插件早已停更,难以适应当前环境需求。本次使用到的ypecho无缝转WordPress的插件TypExport就是一个例子,插件原作者已经超过五年未继续维护项目,且项目本身存在很多BUG,本次实际使用的是由坏蛋维护的以TypExport为基础更新修复的ByeTyp项目。
只需几步即可无缝迁移:
首先准备好原Typecho站的数据备份(包括文件及数据库),迁移过程中需要数据备份中的图片上传文件夹,其余数据用于突发情况备用。
然后下载ByeTyp插件并安装到原Typecho站上,导出WXR格式(*.xml)数据。
在自己电脑上的WAMP环境(博主采用phpStudy)上新建一个网站,域名与你网站的实际域名相同,hosts改为127.0.0.1
按正常流程安装WordPress
在本地的WordPress站点上安装WordPress导入器,导入刚才下载的WXR数据。
此步不需要选择下载附件,直接拷贝原Typecho站的 usr/uploads
目录到 wp-content
目录即可,目录结构没有变化。/uploads
用MySQL数据库管理软件(phpMyadmin等)在WordPress所在数据库执行以下SQL语句,替换图片资源路径
UPDATE wp_posts SET post_content = REPLACE( post_content, '/usr/uploads/', '/wp-content/uploads/');
至于固定链接。数据导入后ID不会变化,在WordPress后台中将固定链接模式改为“数字型”就可解决大部分死链问题。而分类归档页面、标签归档页面就比较麻烦,但对SEO影响不大,博主直接忽略。
特色图片也是需要逐一设置的。毕竟之前的Typecho没有通用的特色图片选项,都是由主题实现的。
这些杂七杂八的设置整好之后,就可以打包数据文件和数据库,找一夜深人静的时间悄悄地将原来的Typecho数据清空,换上WordPress数据,修改好数据库配置,
如无问题即可访问新的WordPress架构的博客,维护时间不超过十分钟。
若报错可把调试模式打开,查看错误信息。
博主遇到的错误是插件与PHP的兼容问题,直接将插件文件夹随意更名,即可正常访问,而插件问题后续再解决。
本博客微信公众号终止运营
2017年3月4日,本站微信公众号Lzy20021010开通。
但由于初三及高中生活繁忙,对IT科技研究(zhe teng)大幅减少,缺乏更新素材。
该号更新并不稳定,一度停更。更新内容除了2017、2018年度有更新本站发布的文章外,其余时间都是对互联网上的一些新闻进行搬运。
粉丝数也极少,仅17人,其中有5人为博主的家人或朋友。
该号已无运营必要。
鉴于该号是使用我母亲的信息注册的(因博主当时还未满18岁)。粉丝数少,没有必要花三百大洋进行粉丝迁移。因此直接申请自主注销,1月23日之后将彻底从这个网络世界中消失。
不过博主打算在近期建立新微信公众号,作为Lzy's Life博客官方微信公众号,但更新范围不限于Lzy's Life博客博文。
关于新微信公众号的详情请关注Lzy's Life博客
文章评论
很细致,谢谢,我先收藏夹,有需要的时候用。
即便目前暂时不需要~