ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

标题: discuz使用了CDN远程附件,但是发现手机版缩略图吃了非常多宽带,php输出链接还无法进行webp无损压缩 [打印本页]

作者: 小樱    时间: 2025/3/5 02:09
标题: discuz使用了CDN远程附件,但是发现手机版缩略图吃了非常多宽带,php输出链接还无法进行webp无损压缩
discuz使用了CDN远程附件,但是发现手机版缩略图吃了非常多宽带,php输出链接还无法进行webp无损压缩

解决办法只能改模板,各种摸索发现调用的函数是mobilethumburl,那么把这个函数换成真实路径就好了
手机版在 template/default/mobile/forum/discuzcode.htm 和 template/default/touch/forum/discuzcode.htm

搜索,这个地方每个文件一共有2处同时修改,第2处是未插入的图片附件
  1. <a href="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes&nothumb=yes{else}{$attach[url]}$attach[attachment]{/if}"><img id="aimg_$attach[aid]" src="$mobilethumburl" alt="$attach[imgalt]" title="$attach[imgalt]"/></a>
复制代码

改为
  1. <a href="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes&nothumb=yes{else}{$attach[url]}$attach[attachment]{/if}"><img id="aimg_$attach[aid]" src="{$attach[url]}$attach[attachment]" alt="$attach[imgalt]" title="$attach[imgalt]"/></a>
复制代码


触屏版
搜索,一样是2处
  1. class="orange"><img id="aimg_$attach[aid]" src="$mobilethumburl" alt="$attach[imgalt]" title="$attach[imgalt]" /></a>
复制代码


改为
  1. class="orange"><img id="aimg_$attach[aid]" src="{$attach[url]}$attach[attachment]" alt="$attach[imgalt]" title="$attach[imgalt]" /></a>
复制代码


互补:https://bbs.itzmx.com/thread-9349-1-1.html






欢迎光临 ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com (https://bbs.itzmx.com/) Powered by Discuz! X3.4