其实每隔一段时间就会有人来问我为什么侧栏的热门文章不显示文章呢?空白的一片片,与其每次重复解决倒不如写一篇文章解决下侧栏不显示热门文章的问题。这个问题首先可以排除时间问题,先要确定您所调用的时间是否正确,这个主题设置中都有,可以设置热门或者热评调用的热门时间,这个时间是站长自行设置,假如您最后一篇文章是22年1月份发布的,但是设置热门的时间却是30天,那么肯定不会出现热门文章,因为热门的时间范围不对,这个好理解,但是确定调用的时间和数量都没有问题,为什么还是反复出现侧栏热门文章无法显示的问题呢?

还有一个重要的原因,模块插件非主题自带的,使用其他主题模板遗留下未卸载的插件,如图:

Z-BlogPHP侧栏热门文章和热评文章不显示文章怎么解决 第1张

上图中插件创建的模块有好多个,连我也分不清哪个是我主题自带的,就更别说小白站长了,我的主题在开启或者关闭的时候都可以新建和卸载主题自带的插件模块,就是为了避免启用其他主题时模块混乱,导致无法显示文章的问题,那么怎么解决侧栏模块无法显示文章的问题呢?这里我们需要借助一个插件,左侧菜单,点击“应用中心”搜索“配置项清理”插件,是免费,我们直接获取和启用即可,启用之后我们最好是切换成默认主题(默认主题不带任何插件),然后点击插件管理,找到刚刚开启的“配置项清理”,右侧管理图标,进入设置,如图:

Z-BlogPHP侧栏热门文章和热评文章不显示文章怎么解决 第2张

首页进入可能是提示页面,因为是免费的,所以按照提示操作即可,当然有条件的建议打赏下作者,毕竟这都是辛勤汗水的产物,然后我们翻到下面找到“模块管理”就可以看见我们目前所有的自行新建的和主题创建的模块了。

Z-BlogPHP侧栏热门文章和热评文章不显示文章怎么解决 第3张

图中user是用户自己创建可以,可以忽略,然后我们看到下面的模块,这些就是主题自带的,我们全部删除,不需要备份。因为在重新开启主题的时候会再次创建新的,都删除之后我们回到模块管理,查看插件创建的模块什么都没有了,这时我们在点击主题管理,找到主题模板点击,启用主题,系统会自动创建新的模块,我们再次点击模块管理,查看插件创建的模块,就是主题自带的,一般也就几个,然后拖拽到右侧对应的侧栏即可,后台首页,清空缓存编译,前台刷新查看效果,至此教程结束,不难,很简单对吧,好了,有其他的问题在留言反馈吧。