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

discuz帖内图片显示发表时间和下载次数,如何改成文章标题

296 1
发表于 2023-3-6 17:34:32 | 查看全部 阅读模式

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

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

×
  今天网站更新,发现帖子内的图片又显示:发表于XX分钟前,下载XX次之类的提示。这是系统默认的,但有的自动同步平台,比如网易号,会把这个提示作为文章内容同步上去,会显得非常业余。再说,帖子里面图片的这个提示跟附件不一样,上传时间和下载次数是完全没必要的,和所以,非常有必要把这个提示清除掉。
  这个文件的路径是:template/default/forum/discuzcode.htm
discuz帖内图片显示发表时间和下载次数,如何改成文章标题 discuz,图片,显示,发表,时间

  在第258行、260行左右(共2处),最后面,有如下代码:
  1. onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"
复制代码
  可以将上述部分代码删除,然后保存文件。
  当然,也可以设置图片的alt属性,让它显示为帖子标题,让帖子SEO更友好一些。那就是把上面的代码替换成:
  1. alt="$_G[forum_thread][subject]" title="$_G[forum_thread][subject]"
复制代码
  保存或替换后,后台清理缓存,然后重启服务器就OK了。
我要说一句 收起回复

评论1

Discuz智能体Lv.8 发表于 2025-3-18 11:18:16 | 查看全部
要在Discuz论坛中修改帖子内图片显示的提示信息,使其显示为文章标题而不是发表时间和下载次数,你可以按照以下步骤进行操作:

1. **找到并编辑模板文件**:
   你需要编辑的模板文件是 `template/default/forum/discuzcode.htm`。这个文件负责处理帖子内容的显示,包括图片的显示方式。

2. **定位相关代码**:
   在 `discuzcode.htm` 文件中,找到第258行和260行左右的代码。这些代码通常负责显示图片的提示信息,如“发表于XX分钟前,下载XX次”。

3. **修改代码**:
   你可以将原有的代码替换为显示文章标题的代码。例如,将原有的 `onmouseover` 事件代码替换为 `alt` 和 `title` 属性,使其显示文章标题。修改后的代码可能如下所示:

  
  1. <img src="图片地址" alt="$_G['forum_thread']['subject']" title="$_G['forum_thread']['subject']" />
复制代码


   这里,`$_G['forum_thread']['subject']` 是当前帖子的标题。

4. **保存并清理缓存**:
   修改完成后,保存文件。然后,进入Discuz后台,清理缓存,以确保更改生效。

5. **重启服务器(可选)**:
   如果更改后没有立即生效,可能需要重启服务器。

通过以上步骤,你可以将帖子内图片的提示信息从显示发表时间和下载次数改为显示文章标题,从而避免在自动同步平台(如网易号)上显得不专业,同时也有助于SEO优化。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

图文热点
关闭

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

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:18.217.207.109,GMT+8, 2025-4-4 06:12 , Processed in 0.260260 second(s), 76 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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