Discuz! 手机版导读热贴(最新热门)不显示问题的解决方法

关于导读页面 最新热门、最新精华、查看新帖 选项中,没有帖子显示的问题,最近升级后很多站长都出现这样的问题,下面就分析下什么原因导致导读没有帖子显示的。

1、先来看看第一个导读设置问题:

这个最新热门、最新精华帖子,有可能是你最近一周都没有帖子,所以在导读页面显示为空白了。可以按照如图设置:后台 -》全局 -》站点功能 -》导读设置 -》热帖聚合时间范围、精华聚合时间范围 都设置为:三个月即可。(根据站点自身的数据进行设置)。 解决方法如下:

1、正确地设置后台相关配置。  

a.进入后台——全局——手机版全局设置——是否开启热帖(选择“是”)

b.全局——站点功能——导读设置(根据你网站的实际情况设置。我设置的是:热度值聚合下限:3;热帖/精华聚合时间范围:一个月或更长)

c.全局——站点功能——主题热度(根据你网站的实际情况设置。我设置的是:热门主体显示级别:5,10,50,原来是10,100,200)

2、进入FTP或者你的服务器,找到:source/module/forum/forum_guide.php ,用记事本打开,查找代码:$forum['viewperm'],把!$forum['viewperm'] 改成 $forum['viewperm'] ,去掉“! 非符号”。

然后更新下缓存,热贴就出来了,但是我的导读的精华还是出不来,Discuz!官方论坛也是如此,悲剧啊。

如果以上步骤还是不能解决问题,那么最可能的问题和解决方法如下:

把sourcemoduleforumforum_guide.php文件中150行左右的代码

$dateline = time() - intval($setting_guide[$view.'dt']);

改为如下代码

if($setting_guide[$view.'dt']) {
                        if($view != 'hot'){
                                $dateline = time() - intval($setting_guide[$view.'dt']);
                        }
}

然后更新缓存就可以解决了。

本文《Discuz! 手机版导读热贴(最新热门)不显示问题的解决方法》由网友投稿或:「admin」整理自网络。

转载请声明来自:云猴子 -  https://yunhouzi.com/599.html



1,本站所有资源均来源于用户上传或整理与网络,如有侵权请【内容投诉】删除,我们将及时处理!
2,本站资源仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除!
3,如果你也有好的资源,可以投稿到本站,有金币奖励和额外的收入!
4,从您进入本站开始,已表示您已同意接受本站【版权声明】中的一切条款!
6,申明:本站资源出售只是赞助,仅用于本站服务器和日常运营所需!不提供任何技术支持。
7,如压缩包提示有密码,www.yunhouzi.com

云猴子 » Discuz! 手机版导读热贴(最新热门)不显示问题的解决方法
您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论