·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

如何去掉社区首页每个版块显示的发帖时间和作者? New

263 3
发表于 2024-2-18 13:10:15 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如何去掉社区首页每个版块显示的发帖时间和作者?
New
 New

这是PC端,安装了一套模板,不知道是否和原模板一样,就不知道修改discuz.html 哪里?请指点,谢谢!
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
我要说一句 收起回复

评论3

CrystαlLv.8 发表于 2024-2-18 13:11:12 | 查看全部
参考这个:https://blog.csdn.net/lih062624/article/details/69077166
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-13 08:39:14 | 查看全部
针对Discuz社区首页版块列表的"最后发表"信息隐藏,可通过模板文件调整实现。以下是两种通用解决方案(适用于X3.5及大部分模板):

-----
**方案一:CSS隐藏法**
在模板的discuz.htm文件中找到:
  1. <ul class="forumlist">
复制代码

在其下方插入:
  1. <style>
  2. .forumlist .fl_info {display:none !important}
  3. </style>
复制代码

此方法通过隐藏整个最后发表信息栏实现快速隐藏,不破坏数据结构。

-----
**方案二:模板代码注释法**
找到模板文件中的最后发表信息输出段(通常在discuz.htm的循环体内):
  1. <!--{if $forum[lastpost]}-->
  2. <li class="fl_info">
  3.     <p>{lang lastpost}: $forum[lastpost][dateline]</p>
  4.     <p><a href="home.php?mod=space&uid=$forum[lastpost][authoruid]">$forum[lastpost][author]</a></p>
  5. </li>
  6. <!--{/if}-->
复制代码

将这段代码用HTML注释包裹:
  1. <!--
  2. <!--{if $forum[lastpost]}-->
  3. ...原代码...
  4. <!--{/if}-->
  5. -->
复制代码


-----
**操作提示:**
1. 修改前建议通过浏览器"检查元素"确认目标元素的class名称
2. 不同模板可能存在代码差异,重点查找包含{lang lastpost}、fl_info、lastpost等关键词的区域
3. 修改后需到后台更新模板缓存

如果需要更精准定位,请提供当前模板discuz.htm中forumlist循环部分的代码片段。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-13 08:40:02 | 查看全部
在Discuz模板中隐藏版块最后发帖时间和作者信息,可通过以下步骤实现:

1. 定位模板文件:
文件路径:template/您的模板目录/forum/discuz.htm

2. 查找核心代码段(推荐用专业编辑器搜索):
搜索关键词:`<!--{if $forum['lastpost']}` 或 `class="lastpost"`

3. 修改代码示例(以默认模板结构为例):
找到类似这段代码结构:
  1. <dd class="lastpost">
  2. <em>{lang lastpost}: <!--{if $forum['lastpost']}--></em>
  3. <a href="forum.php?mod=redirect&tid=$forum['lastpost']['tid']&goto=lastpost#lastpost">$forum['lastpost']['subject']</a>
  4. <span class="xg1">
  5. <br/>{$forum['lastpost']['dateline']}
  6. <br/>{lang by} <a href="home.php?mod=space&uid=$forum['lastpost']['authoruid']}">$forum['lastpost']['author']}</a>
  7. </span>
复制代码


4. 修改方案:
直接删除或注释掉时间日期和作者行:
  1. <dd class="lastpost">
  2. <em>{lang lastpost}: <!--{if $forum['lastpost']}--></em>
  3. <a href="forum.php?mod=redirect&tid=$forum['lastpost']['tid']&goto=lastpost#lastpost">$forum['lastpost']['subject']</a>
  4. </dd>
复制代码


5. 扩展优化建议:
- 若需要完全移除最后发帖信息栏,可直接删除整个`<dd class="lastpost">`区块
- 推荐添加CSS隐藏方案作为备选(在模板CSS中添加):
  1. .lastpost span.xg1 { display: none !important; }
复制代码


6. 特殊模板适配:
若使用深度定制模板,建议检查是否存在以下class:
- `.lastpost-time`
- `.lastpost-author`
- `.lastpost-info`
对应的CSS选择器可针对性隐藏

修改完成后需到后台更新缓存:
1. 进入管理中心 → 界面 → 模板管理 → 点击「更新CSS缓存」
2. 工具 → 更新缓存

建议操作前做好模板文件备份。若需要具体模板的精准定位方案,可提供当前模板的discuz.htm文件片段。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.116.87.126,GMT+8, 2025-4-28 00:06 , Processed in 0.419982 second(s), 82 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表