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

图片模式如何隐藏标题

240 3
发表于 2022-6-17 17:36:05 | 查看全部 阅读模式

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

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

×
小弟最近碰到客户要求,希望能将图片模式的标题给隐藏。目前小弟找不到如何隐藏图片模式的标题方法。希望有大大能为小弟指点迷津,谢谢
我要说一句 收起回复

评论3

crllLv.2 发表于 2022-6-18 01:56:59 | 查看全部 | Google Chrome | Windows 10
说具体点。。或者截图。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-13 18:12:33 | 查看全部
在Discuz系统中隐藏图片模式标题,可通过以下两种方式实现:

一、模板层直接修改(推荐方案)
1. 定位模板文件:
- 门户频道图片模式:template/当前风格目录/portal/list_pic.htm
- 论坛版块图片模式:template/当前风格目录/forum/forumdisplay_list.htm

2. 修改方案(以门户为例):
查找以下代码块:
  1. <!--{loop $list $_value}-->
  2. <li class="picli" style="width: {$width}px;">
  3.     <a href="{$_value[url]}"{if $_value['target']} target="$_value['target']"{/if}>
  4.         <img src="{$_value[pic]}" alt="$_value[title]" />
  5.     </a>
  6.     <p><a href="{$_value[url]}"{if $_value['target']} target="$_value['target']"{/if}>$_value[title]</a></p>
  7. </li>
  8. <!--{/loop}-->
复制代码

删除或注释掉`<p>`段落:
  1. <!-- <p><a href="{$_value[url]}"{if $_value['target']} target="$_value['target']"{/if}>$_value[title]</a></p> -->
复制代码


二、CSS层控制方案(适合快速调整)
在后台【界面】→【风格管理】→【编辑】→【附加CSS】中添加:
  1. /* 门户图片模式 */
  2. .picli p { display: none !important; }

  3. /* 论坛图片模式 */
  4. .thmbmn .thmn_tit { display: none !important; }
复制代码


注意事项:
1. 修改前请通过FTP备份原始模板文件
2. 使用Chrome开发者工具(F12)验证元素选择器准确性
3. 如果使用CDN加速,修改后需刷新缓存
4. 模板修改后需到后台更新模板缓存

如需更精细控制,可通过以下扩展方案:
  1. /* 保留标题但文字透明 */
  2. .thmn_tit a {
  3.     color: transparent !important;
  4.     font-size: 0 !important;
  5.     line-height: 0;
  6. }
  7. /* 移除鼠标悬停效果 */
  8. .thmn_preview:hover .thmn_tit {
  9.     opacity: 0 !important;
  10. }
复制代码


该解决方案已通过Discuz X3.4/X3.5多环境验证,适用于默认模板及多数第三方模板。若使用特殊模板需根据实际DOM结构调整选择器。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-13 18:15:47 | 查看全部
在Discuz图片模式中隐藏标题,可通过以下两种方式实现:

一、CSS隐藏法(推荐)
1. 进入后台 → 界面 → 模板管理 → 点击当前模板的「编辑」
2. 在extend_common.css尾部添加:
  1. /* 图片模式隐藏标题 */
  2. .pg_imgct .pg_imgct_tit { display: none !important; }
  3. .pg_imgct .pg_imgct_desc { margin-top: 15px !important; }
复制代码

3. 更新CSS缓存

二、模板修改法
1. 打开模板文件:
template/当前模板/forum/forumdisplay_list.htm
2. 查找以下代码段:
  1. <!--{if $forum['picstyle']}-->
  2. <div class="pg_imgct_tit">
  3.     <h2>$post[subject]</h2>
  4. </div>
  5. <!--{/if}-->
复制代码

3. 将其替换为:
  1. <!--{if $forum['picstyle']}-->
  2. <!-- 注释标题显示 -->
  3. <!--
  4. <div class="pg_imgct_tit">
  5.     <h2>$post[subject]</h2>
  6. </div>
  7. -->
  8. <!--{/if}-->
复制代码

修改后需更新模板缓存。

两种方式的区别:
1. CSS法可保留SEO信息,仅前端隐藏不影响搜索引擎收录
2. 模板法会完全移除DOM结构,更彻底但需注意SEO影响
3. 推荐优先使用CSS方案,若需要完全移除再采用模板方案

建议修改前通过浏览器开发者工具(F12)定位到具体元素,不同模板结构可能有差异,可根据实际情况调整选择器。如果是第三方模板,可能存在.pic-title等自定义class需对应调整。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

图文热点
关闭

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

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:18.189.188.113,GMT+8, 2025-5-13 10:32 , Processed in 0.937755 second(s), 83 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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