reSmush.it插件是一款 WordPress免费图像优化和压缩插件,使用基于reSmush.it API 的高级算法图像优化功能,该插件可以批量操作网站全部图片,点击 2 次就能优化所有图片。支持不同的 CMS,包括 WordPress、Drupal、Joomla、Magento、Prestashop等。唯一的限制是允许免费优化图片限制在最大 5MB。
reSmush.it插件安装启用
在 WordPress后台的插件,新增插件,搜索“reSmush.it”,如下图所示,安装并启用。

如果主机在国内可能安装会不正常,这时候需要直接去 WordPress官网下载,再用 ftp上传到网站插件目录,启用。
reSmush.it插件设置
进入“媒体”>reSmush.it,看到右侧的设置页面。
默认英文语言,使用 Chrome浏览器在线翻译功能可以很好的加深理解和操作便捷。
- 画面质量:优化之后的图片质量,数字越大图片容量越大;
- 上传优化:勾选后在上传时会自动优化;
- CRON上的流程优化:在wp-config.php 添加 DISABLE_WP_CRON并设置为TRUE,插件会自动优化图片。

- 保留EXIF:图片拍摄地、拍摄器材信息、时间、坐标等,大部分网站用不到;
- 不保留备份:插件默认创建原始图片的副本,并且只会对副本进行优化。
reSmush.it插件使用
使用这个插件分为两种情况。
1、新网站勾选“上传优化”就可以了。
2、手动优化。
之前有很多图片未优化,现在打算启用插件来优化图片。点击上图中的“优化所有图片”即可。
3、定期自动优化。
先勾选上图中的“CRON上的流程优化”,然后按照下面步骤操作:
添加办法:在网站根目录编辑 wp-config.php文件,找到 define( ‘WP_DEBUG’, false );
在下面一行添加:
define( ‘DISABLE_WP_CRON’,true );
点击保存即可。
再手动设置定时任务后,插件就会按照设置好的计划定期自动优化图片了。
4、注意
批量优化图片对 php和 MySQL占用很大,容易造成 CPU满载、数据库卡顿,建议在网站访问量低的时候再运行,特别是有大量图片(几百数千张)待优化的情况要谨慎。
需要提高 PHP-FPM数量和给 MySQL更大缓存来提速,根据不同服务器的情况这里的设置也是不同的,没有固定的参数,大家需要自行摸索设置。
resmush.it在国内和国外服务器运行速度都还不错,如果你的网站有大量图片待优化,可以试试这款插件。