雪舞 CMS 文章发布后前台不显示的问题排查

后台发了文章,前台一片空白或者压根看不见,这种情况大概率是下面几个原因之一。

文章状态不对

回去看文章列表,每篇文章都有一个状态标签。只有标着"已发布"的才会在前台显示,如果是"草稿"或者"待审核",前台肯定看不到。点一下状态标签就能切,很方便。

发布时间设到了未来

编辑文章的时候右下角有个发布时间,如果你手动调到了未来的时间,那文章会在到达那个时间之后才显示。需要立即发布的话,把时间改成当前时间。

没有勾选分类

文章必须归属到一个分类。编辑页面右侧分类面板那里,看看有没有勾选。如果没选或者选的分类被删掉了,文章就找不到归属,前台不会展示。

缓存没更新

雪舞 CMS 会对一些数据做缓存加速,偶尔新发布的内容没有触发缓存刷新。这种情况去 sd_content/cache/ 目录把缓存文件手动删掉,再刷新前台页面基本就好了。

主题模板问题

如果你换过主题或者自己改过模板文件,切回默认主题试一下,能正常显示就是模板的锅。

这五个方向排查下来,绝大部分情况都能定位到原因。