橙汁小窝

记一次博客主题中的小问题

事件起因

在二次修改Kratos主题后自定义完设置后发现博客页尾发生了奇怪的变化
色彩变化
但是直接摆烂并未当场解决

问题解决

国庆节无聊写博客重新发现该问题越看越不顺眼并试图解决该问题

问题排查

查看主题代码是否有问题
首先查看修改过functions.php,并没有查出任何加粗问题
其次排查footer.php,也没有查出任何加粗问题
在浏览器打开开发者调试工具查看该部分代码
莫名其妙的标签
奇怪的加粗
发现该区域和JavaScript引入被莫名奇妙带颜色的<b/>标签包裹,但是在完全排查主题代码后并没有发现该标签。
但是在部分页面下该标签又为正常状态
莫名其妙的正常状态
正常的标签
在百思不得其解的情况下尝试更换主题再更换回后发现问题解决
但是在填写完主题配置后发现了问题复现遂检查配置内容
最后终于发现修改主题的真凶
幕后真凶
发现是自己的配置标签出现问题
将原本应该写成</b>的标签误写成为<b/>导致无法匹配标签内容
将标签修改后问题消失
qwq

发表评论

电子邮件地址不会被公开。 必填项已用*标注