discuz x5.0中开启远程附件后缩略图的问题

2026-03-29/技术/lz1473 OLEOU/

discuz x5.0中开启远程附件后缩略图的问题
前文讲过cloudflare R2 for discuz X5.0/x3.5(非插件)

新问题:帖子内容图片显示的是原图,有点浪费流量且打开速度有点慢。
所以尽想着尽可能压缩图片了

而七牛对象储存提供的图片样式就非常适合了,比如图片剪裁压缩只需在图片后面加上对应的样式就👌

先关闭discuz中的生成缩略图功能
在x5.0中对应的文件

/wwwroot/www.你的域名.com/template/default/forum/discuzcode.php
/wwwroot/www.你的域名com/template/default/touch/forum/discuzcode.php
按需添加
src 使用 -sujian.webp(页面显示用较压缩版本)
zoomfile 使用 -snt.webp(点击放大时用较高质量版本)
file 使用 -sujian.webp(改成了 sujian,也没问题)
onclick 正确使用了 this.getAttribute('zoomfile'),确保放大时走 -snt.webp
说明:sujian.webp和snt.webp是两种样式的名称

可选: 多媒体样式→访问设置→打开 原始资源保护,开启后所有图片必须带样式才可以打开,比如:https://你的远程地址/xxx.jpg-snt.webp

评论列表
正在加载评论…
邮箱
验证码