很多站长在做网站的时候,直接会把图片的原图上传,导致占用空间非常大,网站加载速度也很慢。有些人会选择用软件去压缩,但是多了个步骤,很是繁琐。
有的站长为了防止网站图片被扒走,于是会给图片打水印。我也用过很多自动打水印的插件,但是打水印之后,图片体积异常的大,甚至会比原图体积都大。
于是我构思了一下,如何才能更好的给图片压缩+打水印?如何给图片打水印更优雅,体积更小?图片应该如何压缩?很多插件用的是PHP自带的GD库,稍微好一点的用的是Imagick,但是效果依然不好,压缩的图片会丢失细节。
我突然想起来之前用的本地的压缩图片的软件,它就用了几个开源的很牛逼的库,于是我就想能不能插件也用这几个库呢?
思路理清了,开始写插件!
插件介绍
时光 Zibll 图片优化插件-现代化的 WordPress 图片优化套件 —— 把 MozJPEG / OxiPNG / cwebp / Gifsicle / Pngquant / Guetzli 六个原生级编码器打包进插件,激活即用、无需任何外部依赖。


配合可视化水印、智能重命名、媒体库批量管理、外链本地化等完整功能链。
插件核心功能(压缩、水印、重命名、媒体库)适用于所有 WP 主题。
Zibll 专属功能(前端投稿图片处理)在「基本设置 → 主题适配」里有独立开关,未检测到 Zibll 时自动置灰禁用。
支持接管zibll的前端图片上传,包括投稿,头像,背景上传等,有独立开关。

其他插件功能
外链图片本地化


批量自动生成图片Title / Caption / Description
支持自定义规则


禁止生成其他尺寸图片

批量压缩/打水印

使用教程
首先需要确保是VPS,不支持虚拟主机。然后直接上传-启用插件
打开插件的诊断tab,看看是否都正常,给权限+php拓展和解除禁用exec。
设置水印和压缩就可以用了。如果不明白有文档。
如果插件有问题及时反馈,带日志(没有日志我如何分析问题?占卜吗?)
谢谢大家的支持,插件需要什么新功能也都可以说,我能力范围内的都可以写。
插件已简单加密
v2.21.4更新20260803
修复gif压缩错误问题
修复所有文件均会重命名问题
完善插件文档




