经验分享 · 2023年4月8日

解决WordPress首页博客列表为空的问题一例

今天突然发现我的Blog首页文章列表空了,重启服务器,数据库修复都没有解决问题。

后台可以正常进入,功能正常,可以排除数据库和服务器的问题。

于是怀疑模板文件被破坏了,不过我最近没有编辑过模板,除非是服务器上的文件被病毒破坏了。于是换了一个新模版。我原来的模板是Dashscroll,换成了CurveFlow,发现了问题所在。

换成新模板后,主页只显示了一篇半文章,为什么说一篇半呢,我第二篇的完整标题是

“解决Vue使用 <style lang=”less”> 报错问题”

而实际只显示到 “解决Vue使用” 后面就不显示了。看来是标题中的HTML Tag影响了整个页面的显示,于是标题改成 “解决Vue使用  style lang=”less”报错问题” ,主页恢复正常,切换到原来的主体也正常。看来这是模板的BUG,有类似问题的朋友可以检查以下。