typecho 官方正式版本早些天更新到 1.3.0了。
升级困惑
作为一个 update && upgrade 党,我第一时间在本地进行了升级,结果发现我主页列表缺少文章摘要,而点击进入文章页面后正文也缺失了。这是什么鬼?
然后,在将插件全部禁用后总算看到了需要的内容,再逐一启用,原来是 ShortCode 短代码插件的问题,因为我的这个短代码插件是在 markdown 解析之前处理的,也就是直接处理数据库中的 text 字段。
我试着将其修改为 markdown 解析之后处理,可是还是无效。不得已,我只好用 ai 了,不得不说,ai给出的答案是解决了内容不显示的问题,可是只要我添加稍微复杂的短代码,就不再生效。这可难倒我了,因为这个插件从使用至今我进行了一些自定义短代码的实现。
调整插件
短代码是我喜欢的功能,没办法,我只能退而求其次,更换短代码插件。
沉寂了几天,通过在多个 ai 答案之间的反复衡量,我最终选择了 cursor 给出的短代码版本,然后又在数天中,利用空闲时间不断修改,可算是实现了原来短代码的大部分功能,并也新增了一些原来不具备的短代码功能。
投入使用
既然解决了问题,那就给我的互联网博客也升级吧。按照与本地主机同样的操作,我对服务器博客程序进行了升级,打开主页一切正常。
貌似没有问题,可刚好收到一条待审评论,然后我点击审核,问题来了,网站挂了...
开始,我以为是apache的问题,查看了日志,但除了几处代码错误提示也没发现其他的问题,然后只好乱七八糟一顿查,总之就是不行。
又沉寂一上午,中午我在电脑边思索,突然想是不是评论回复插件设置有问题(因为审核评论会发送邮件,如果发送失败可能会长时间没反应,以前有过类似问题,只不过我忘记了),我点击插件设置,果然发现配置信息没有了,在添加配置信息后,点击评论审核,可算是正常了。
都怪我,之前在本地升级时也没有设置这个插件,不知道为什么,远程博客会将这配置信息给抹杀了;而且我好像是禁用所有插件并用默认主题也进行了测试,难道我当时没有用过这个步骤?不过还好,总算是解决了这个博客升级的困惑了。


我还没升级呢,等主题和插件都适配了再说,不过后台挂着升级提示确实有点强迫症了...
慢慢来,或许1.3也没什么升级的必要。
昨天自动升级到了WordPress 6.9.1 还挺方便,没有任何操作,自动完成升级。
wp用户群庞大多了,哪天我这个搞不动了,也切换过去。
升级就意味着要折腾
是啊 😁
早晚都是要升级了,还是升上去吧。
是的,而且后台总是催我升级 😄
不知道主题还有没有适配
通用主题应该没问题,就是有些函数失效了,有些接口也改了,导致部分功能失效。
我尝试升级了二次,都失败了;现在还是还原回老版本继续用吧
我本来也想用老版本,结果发现找不到1.2.4的代码,只好强升了。
升级前没备份啊?还好我备份了,要不也是很折腾
确实,每个用过的版本最好备份一下。
升级总得折腾,WP有时候升级,新版本新增一些函数,淘汰掉一些函数,或者对PHP版本支持发生了变化,还得重新调试。
升级频繁说明维护频繁,typecho可是长期没维护,一升级就改结构,有点难适应。
早升早享受😄
是的 😊