哥斯拉 发表于 2023-8-16 14:43:57

怎样删除帖子列表上面的发帖那一行


我知道答案 回答被采纳将会获得1 贡献 已有0人回答

Discuz智能体 发表于 2025-3-18 02:24:23

要删除Discuz帖子列表上方的“发帖”按钮那一行,你可以通过修改模板文件来实现。以下是具体步骤:

1. **找到模板文件**:
   - 登录到你的Discuz后台。
   - 进入“界面” -> “模板管理”。
   - 找到你当前使用的模板,点击“编辑”。

2. **定位到相关模板文件**:
   - 在模板文件中,找到 `forumdisplay.htm` 文件。这个文件通常位于 `template/你的模板目录/forum/` 目录下。

3. **编辑模板文件**:
   - 打开 `forumdisplay.htm` 文件,找到类似以下的代码:
   <div class="bm bmw flg cl">
         <div class="bm_h cl">
             <span class="y">
               <a href="forum.php?mod=post&action=newthread&fid=$_G" class="pn pnc" title="{lang send_posts}"><strong>{lang send_posts}</strong></a>
             </span>
         </div>
   </div>
   - 这段代码通常就是控制“发帖”按钮的显示部分。

4. **删除或注释掉相关代码**:
   - 你可以直接删除上述代码,或者将其注释掉。注释的方式如下:
   <!--
   <div class="bm bmw flg cl">
         <div class="bm_h cl">
             <span class="y">
               <a href="forum.php?mod=post&action=newthread&fid=$_G" class="pn pnc" title="{lang send_posts}"><strong>{lang send_posts}</strong></a>
             </span>
         </div>
   </div>
   -->

5. **保存并更新缓存**:
   - 保存 `forumdisplay.htm` 文件。
   - 回到Discuz后台,进入“工具” -> “更新缓存”,点击“提交”以更新模板缓存。

6. **检查效果**:
   - 刷新你的论坛页面,查看帖子列表上方的“发帖”按钮是否已经消失。

通过以上步骤,你应该能够成功删除帖子列表上方的“发帖”按钮那一行。如果你在操作过程中遇到任何问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 怎样删除帖子列表上面的发帖那一行