WP Rocket是WordPress很流行的付费缓存插件。还有许多其他免费的流行缓存插件,例如W3 Total Cache和WP Super Cache。WP Rocket不仅仅是一个简单的缓存插件。它有许多额外功能,提供了许多自定义设置,例如文件优化,预加载,延迟加载,数据库优化等等。它还可以与大部分流行的插件完美配合,例如:Yoast SEO,Cloudflare,Sucuri等。
WP Rocket官网称是被WordPress专家公认为功能最强大的缓存插件,本人对它的评价是:“它确实很强大”。理由如下:
- 最简单的配置界面,哪怕只用默认设置,也可以提速不少。特别是和W3 Total Cache比较的话,会发现WP Rocket就是傻瓜式界面了。
- 除了缓存功能外,WP Rocket还提供了CSS、JS静态文件优化、媒体优化、数据库优化、CDN、DNS预取、多站点兼容等功能。
- 自动兼容内存缓存,如果服务器安装了并在WordPress中启用了Memcached或Redis,WP Rocket自动兼容,至于PHP自带的Opcache也不在话下。
主要功能
- 与CDN兼容
- 易于配置和设置
- 无需使用任何技术知识
- 适用于所有类型的网站
- 易于理解的设置
- 自动启用建议的安装设置
- 惰性图像,iFrame和视频
- 文件优化支持
- 文件压缩支持
- 自定义缓存寿命
- 允许您预取DNS请求
- 强制缓存刷新选项
- 页面预加载
- 从站点地图预加载URL
- GZip压缩
- 优化Google字体
- 预加载缓存支持
- 通过优化减少数据库的大小
- 浏览器缓存支持
- 允许您删除查询字符串
- 帮助您获得90多个Google页面速度洞察力得分
- 与Cloudflare集成
- 移动网站的不同缓存
- 改善网站的整体表现
更新日志
v3.11.0.5
- 增强功能: 定期清理我们的 RUCSS 动作调度程序作业,而不影响其他工作
- 错误修复: 当日志中有任何错误/警告/通知时,删除未使用的 CSS 不起作用
- 错误修复:防止 PHP 通知:使用 WooCommerce 时未定义的操作调度程序属性和数据库查询错误。
- 错误修复:如果缺少一个 Action Scheduler 表,则防止出现致命错误
- 第 3 方兼容性:启用删除未使用的 CSS 时保留 Divi 内联 CSS 以防止 JS 错误
- 第 3 方兼容性:从延迟 JS 中排除 AMP 移动重定向脚本
- 第 3 方兼容性:避免在用户网站上加载旧版本的 Action Scheduler 时出现致命错误
- 修正:防止与重复键名 queue_name_index 相关的错误
- 增强:更新删除未使用的 CSS 安全列表项以与新 API 兼容
- 错误修复:将 Action Scheduler 添加到插件代码库以避免 composer 安装可能出现的问题
激活界面
注意:在安装WP Rocket之前,先删除/停用任何其他缓存插件。
WordPress插件可通过自动更新和手动更新两种方式升级插件版本,自动更新可在“仪表盘>插件”中开启。而手动更新分为两种,一种是在线更新,即在插件提示有新版本时,手动点击升级;一种是手动上传更新,本文将重点介绍手动上传更新的方法。
某些特殊版本插件,请使用本方法升级插件,否则会造成部分功能失效。
- 备份数据库及网站
- 下载需要升级的插件安装包,必须是.zip压缩包,并且压缩包内只有一个目录(插件目录,可包含子目录)
- 在“仪表盘>插件”中停用需要升级的旧版插件。
- 删除
/wp-content/plugins
目录中对应的旧版插件目录及所有文件。例如WP Rocket插件,应删除/wp-content/plugins/wp-rocket
目录。- Linux系统删除的命令为:rm -rf 目录,示例:
rm -rf /wwwroot/wp-content/plugins/wp-rocket
- 如果是宝塔面板之类的,可以在文件管理系统中删除
- Linux系统删除的命令为:rm -rf 目录,示例:
- 将下载好的安装包解压后,上传至
/wp-content/plugins/
目录下。(需包含目录及目录下所有文件与子目录) - 在“仪表盘>插件”中启用新版插件。
WP Rocket 详细优化教程。请参考如下: