这是一个免费插件,名称“reSmush.it Image Optimizer”,开发者是reSmush.it。这个插件可以把WordPress媒体库里的图片(原图和缩略图)重新优化压缩,全部在线处理,无数量限制,无时间限制,最关键的它是一个免费插件。
这个插件常规设置不复杂,安装即可使用,它可手动逐个压缩优化WordPress媒体库已存在的图片,也可设置上传图片自动压缩优化,这款插件我其实已经用了半个多月了。
安装好并启用插件之后,会在媒体库中出现一个reSmush.it的标识,这里是resmush的设置区域。

可以看到新安装上会自动搜索之前的图片,检测到没有压缩的,可以点击Optimize all pictures压缩所有的图片(这个会需要一些时间,因为关系到整站图片,建议压缩前先备份网站,防止出错)
在右侧可以看到resmush的压缩选项,分别是压缩质量、上传自动压缩、开启统计、开启日志、通过CRON任务执行图像优化过程、保留EXIF数据、不保存备份,选项就这几个很简单,一般情况下也不需要修改。
在媒体列表界面,你还可以看到 reSmush.it 的相关信息,比如图片压缩比例等:

这个插件还有一个特别的功能:“后台自动压缩优化媒体库图片”,特别适合媒体库图片数量较多的网站,比如我的网站有2500张原图。这个功能也是免费的,但需要设置服务器,虚拟主机不能使用自动处理功能。
这个后台自动处理功能,我是趁着春节放假才做的,可没想到引来了一大堆麻烦,还好现在结束了,我的WordPress网站有2500多个原图,现都已经转换完成,期间经历了多次程序终止、PHP崩溃、数据库崩溃……
我原计划录一个视频教程,介绍下插件使用方法,可在“后台自动运行”这个功能上花费了大量时间和精力,其实主要时间用在了服务器性能的调教上,通过这次事件,我对宝塔Linux面板调教“PHP-FPM进程和MySQL性能优化”又有了进一步认识。
不多说了,reSmush.it插件的常规使用不复杂,常规使用包括:手动压缩已存在的图片和上传图片自动优化(等待时间较长),我验证过了,分享给大家。
如果想尝试“后台自动压缩优化图片”,可以自己先试试,或者看我的课程,强调一下,关于这个插件系统自动处理,我的教程不是“解决方案”,而是一个“经验分享”,因为每台服务器的配置、设置和任务负载情况都不一样,仅供参考。