如下: 不想展示这个“其他”频道; 于是我们需要找到,这个页面的模板一般是下面的模板: /discuzroot/template/default/portal/list.html 也有特殊情况,比如在其他模板目录,或者模板不叫list.html,一般为list_xx.html 找到如下代码: <!--{if $cat[subs]}--> <div class="bm_c bbda"> {lang sub_category}: <!--{eval $i = 1;}--> <!--{loop $cat[subs] $value}--> <!--{if $i != 1}--><span class="pipe">|</span><!--{/if}--><a href="{$portalcate gory[$value['catid']]['caturl']}" class="xi2">$value[catname]</a><!--{eval $i--;}--> 添加数组进行频道过滤,修改完如下,红色为新增代码: <!--{if $cat[subs]}--> <div class="bm_c bbda"> {lang sub_category}: <!--{eval $i = 1;}--> <!--{eval $nocatid = array(56,57,59,61,75,76,78,83,86);}--> <!--{loop $cat[subs] $value}--> <!--{if $i != 1 && !in_array($value[catid ],$nocatid)}--><span class="pipe">|</span><!--{/if}--><!--{if !in_array($value[catid],$nocatid)}--><a href="{$portalcate gory[$value['catid']]['caturl']}" class="xi2">$value[catname]</a><!--{/if}--><!--{eval $i--;}--> 如何看频道ID?先打开后台页面,找到相关频道,将鼠标放置在相关频道后面的查看上,然后观察左下角弹出的链接,最后一个数字就是频道ID: 修改完代码后,别忘刷新页面,在观察时,频道已经被屏蔽了,其他位置也是类似这种方法来修改,尝试几次,应该都能搞定的。 |
GMT+8, 2024-11-21 18:16 , Processed in 0.060623 second(s), 19 queries , Gzip On.
Powered by Discuz! X3.5
© 2001-2024 Discuz! Team.