经过反复修改测试,原来问题出在文件夹名字上,只要主题文件夹名不是纯数字,就不会出现上述诡异情况,原来是个大乌龙,只是以前没注意而已。
2021 年 12 月换了新主题,为了表示不折腾,取了个数字的名字 2022,也希望这个主题能用满 2022 一整年,小修小改,一直用的好好的。
前几天后台提示 wordpress 升级 5.9,以我的强迫症自然就随手点升级了。
升级完后遇到了个奇怪问题,当时没在意,没去管它,今天特意弄了下,居然诡异的搞不定。
先上图说话。
我现在默认是启动的我自己的 2022 主题,正常情况下,启用的主题鼠标放上去只会显示“自定义”按钮,而不会有“启用”这个按钮的,没有启用的主题除了有“启用”按钮,应该有“实时预览”那个按钮的。
然而我的后台正如上面图中显示的,乱套了。
我启用的主题鼠标放上去后显示的是未启动的效果,而未启用的 wordpress 5.9 版本默认新主题 twenty twenty-two 显示的也不是启动后的效果。
我的后台就 5 个主题,除了默认的 2019 和 twenty twenty-two 外,其他 3 个都是我自己折腾的主题。
然后我一个个的试过去,发现其他主题,包括默认的 twenty twenty-two 主题启动后,鼠标放上去显示的都是正常的,唯独我那个 2022。
我的 2022 主题是 wordpress 默认的 twenty twenty-one 主题基础上改过来的,也改了 style.css 文件头的主题信息,怎么看起来好像和最新的官方默认主题 twenty twenty-two 冲突了呢。
略微翻了一下两个主题的文件夹,和 functions.php 文件也没发现什么冲突的地方啊。
难道 2022 被 wordpress 保留了?
真是诡异,难道要逼我换个主题名字?
虎年快乐!虎年吉祥!虎虎生威!哈哈,2022看着不错。
挺能折腾哈。
一年不换主题,有点难。。。
嗯,不能用2022这样的。
原来是个大乌龙,我一直以为以前版本都没问题。
真是太巧了,要不然你换个名字试试呗
主题文件夹的问题。