Repolode
wp-media

wp-media/wp-rocket

面向 WordPress 网站的缓存与性能优化插件,用于缩短页面加载时间。

Star
769
Fork
248
未关闭 Issue
772
最近提交
17小时前

这是什么?

WP Rocket 是一款面向 WordPress 的缓存插件,目标是缩短网站的加载时间。插件使用 PHP 编写,也可以通过 Composer 作为依赖安装,但需要在 wp-config.php 中定义账户邮箱和 API Key 才能完成授权验证。

仓库中包含插件源码以及构建工具。Gulp 任务可以生成后台管理的 CSS 与 JavaScript,包括压缩和未压缩两个版本,同时构建 beacon 脚本。项目的主题标签涉及页面缓存、代码压缩、图片懒加载和数据库清理等方向。

官方文档提供英文和法文版本。Bug 反馈请提交到 GitHub Issues,技术支持需通过官网工单系统,安全漏洞则通过 Patchstack 漏洞披露计划上报。

核心功能

  • 01页面缓存,向访问者提供预先生成的 HTML
  • 02CSS 与 JavaScript 文件的压缩与优化
  • 03页面资源的懒加载支持
  • 04数据库清理工具
  • 05支持通过 Composer 安装,授权信息配置在 wp-config.php 中

适用场景

  • 加快加载缓慢的 WordPress 网站
  • 降低内容较多的 WordPress 博客的服务器负载
  • 阅读或参与这款商业 WordPress 缓存插件的源码

快速上手

  1. 1

    使用 Composer 将插件安装为依赖

    composer require wp-media/wp-rocket
  2. 2

    在 wp-config.php 中定义 WP_ROCKET_EMAIL 和 WP_ROCKET_KEY 常量以验证许可证

使用前须知

  • 需要付费的 WP Rocket 许可证和 API 密钥才能验证并使用该插件。
  • 仅适用于 WordPress 网站。

标签

#wordpress#wordpress-plugin#caching#performance#php#minification#lazy-loading#cache#database-cleaner#lazyload

常见问题

wp-rocket 是什么?
面向 WordPress 网站的缓存与性能优化插件,用于缩短页面加载时间。 WP Rocket 是一款面向 WordPress 的缓存插件,目标是缩短网站的加载时间。插件使用 PHP 编写,也可以通过 Composer 作为依赖安装,但需要在 wp-config.php 中定义账户邮箱和 API Key 才能完成授权验证。
wp-rocket 可以免费使用吗?用的什么许可证?
wp-rocket 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
wp-rocket 还在维护吗?
活跃维护中。wp-rocket 最近一次提交是在 2026年11月6日。
wp-rocket 适合用来做什么?
加快加载缓慢的 WordPress 网站 降低内容较多的 WordPress 博客的服务器负载 阅读或参与这款商业 WordPress 缓存插件的源码
wp-rocket 怎么安装和运行?
使用 Composer 将插件安装为依赖: composer require wp-media/wp-rocket 在 wp-config.php 中定义 WP_ROCKET_EMAIL 和 WP_ROCKET_KEY 常量以验证许可证
在哪里获取 wp-rocket?
源代码和安装说明在 GitHub 上:https://github.com/wp-media/wp-rocket

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目