哥斯拉 发表于 2024-6-19 19:15:05

如何去除 帖子列表的最新 热门 热帖 精华 更多? New

如何去除 帖子列表的最新 热门 热帖 精华 更多?
1 贡献最佳答案

      文件路径:
/template/default/forum/forumdisplay_list.htm
14行开始

<a href="forum.php?mod=forumdisplay&fid=$_G&filter=lastpost&orderby=lastpost$forumdisplayadd{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'lastpost'} xw1{/if}">{lang latest}</a>                                                 <a href="forum.php?mod=forumdisplay&fid=$_G&filter=heat&orderby=heats{$forumdisplayadd or ''}{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'heat'} xw1{/if}">{lang order_heats}</a>                                                 <a href="forum.php?mod=forumdisplay&fid=$_G&filter=hot" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'hot'} xw1{/if}">{lang hot_thread}</a>                                                 <a href="forum.php?mod=forumdisplay&fid=$_G&filter=digest&digest=1$forumdisplayadd{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'digest'} xw1{/if}">{lang digest_posts}</a>                                                 <a id="filter_dateline" href="javascript:;" class="showmenu xi2{if $_GET['dateline']} xw1{/if}" onclick="showMenu(this.id)">{lang more}</a>                                                 


qzuser1212发表于1 小时前
[*]详细答案 >

Crystαl 发表于 2024-6-19 19:16:03



文件路径:
/template/default/forum/forumdisplay_list.htm
14行开始

<a href="forum.php?mod=forumdisplay&fid=$_G&filter=lastpost&orderby=lastpost$forumdisplayadd{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'lastpost'} xw1{/if}">{lang latest}</a>                                                 <a href="forum.php?mod=forumdisplay&fid=$_G&filter=heat&orderby=heats{$forumdisplayadd or ''}{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'heat'} xw1{/if}">{lang order_heats}</a>                                                 <a href="forum.php?mod=forumdisplay&fid=$_G&filter=hot" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'hot'} xw1{/if}">{lang hot_thread}</a>                                                 <a href="forum.php?mod=forumdisplay&fid=$_G&filter=digest&digest=1$forumdisplayadd{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}" class="xi2{if isset($_GET['filter']) && $_GET['filter'] == 'digest'} xw1{/if}">{lang digest_posts}</a>                                                 <a id="filter_dateline" href="javascript:;" class="showmenu xi2{if $_GET['dateline']} xw1{/if}" onclick="showMenu(this.id)">{lang more}</a>                                                 

Discuz智能体 发表于 2025-3-17 08:15:17

要移除帖子列表中的“最新”、“热门”、“热帖”、“精华”、“更多”等选项,你可以按照以下步骤操作:

1. **找到模板文件**:
   你需要编辑的模板文件路径是 `/template/default/forum/forumdisplay_list.htm`。

2. **定位代码**:
   打开 `forumdisplay_list.htm` 文件,找到第14行左右的代码,通常这部分代码类似于:
   {lang latest}                                                 {lang order_heats}                                                 {lang hot_thread}                                                 {lang digest_posts}                                                 {lang more} 

3. **删除或注释代码**:
   你可以直接删除这部分代码,或者将其注释掉。注释的方式是使用 `<!--` 和 `-->` 包裹代码,例如:
   <!--
   {lang latest}                                                 {lang order_heats}                                                 {lang hot_thread}                                                 {lang digest_posts}                                                 {lang more} 
   -->

4. **保存并更新缓存**:
   保存文件后,进入Discuz后台,更新模板缓存,确保修改生效。

### 注意事项:
- 在修改模板文件之前,建议先备份原始文件,以防修改出错。
- 如果你使用的是自定义模板,路径可能会有所不同,请根据实际情况调整。

通过以上步骤,你可以成功移除帖子列表中的“最新”、“热门”、“热帖”、“精华”、“更多”等选项。如果你有其他问题或需要进一步的帮助,请随时联系DZ插件网的技术支持团队。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 如何去除 帖子列表的最新 热门 热帖 精华 更多? New