Discuz教程网

Discuz只在指定版块开启 “纵横搜索 - 相关帖子”

[复制链接]
authicon dly 发表于 2012-7-24 11:54:28 | 显示全部楼层 |阅读模式
昨天发帖说了如何关闭, 但是有些版块我们需要相关帖子,有些版块不需要。所以今天提供如果自己控制哪些版块显示“相关帖子”的方法。

还是找到纵横搜索插件文件 source\plugin\cloudsearch\search.class.php

找到
  1. if($this->allow && $GLOBALS['page'] == 1 && $_G['forum_firstpid'] && $GLOBALS['postlist'][$_G['forum_firstpid']]['invisible'] == 0) {
复制代码

替换成


  1. if(in_array($_G['fid'], array('14','15','16')) && $this->allow && $GLOBALS['page'] == 1 && $_G['forum_firstpid'] && $GLOBALS['postlist'][$_G['forum_firstpid']]['invisible'] == 0) {
复制代码

其实就是加了个版块判断 in_array($_G['fid'], array('14','15','16')) &&  ,其中 '14','15','16'  是自己的版块id, 根据自己需要进行替换、增减。

附:
关闭/删除 首页“热门话题”的方法
https://www.discuz.1314study.com/thread-75908-1-1.html

DiscuzX关闭首页的热门话题
https://www.discuz.1314study.com/thread-75905-1-1.html




上一篇:DZX1.5,2.5域名设置问题,配置中存在重复域名
下一篇:Discuz X2.5 关闭/删除 首页“热门话题”的方法~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-5-4 09:53

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表