Performance optimization plugin for WordPress
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github add template for pull requests Jul 26, 2018
.tx Update transifex config Jun 7, 2017
assets Show children checkboxes on page load (#1289) Oct 30, 2018
bin Add BrowserStack logo Jul 6, 2017
inc don't use PHP_EOL for line breaks in htaccess Feb 7, 2019
languages Update translations (#1531) Feb 11, 2019
src Show children checkboxes on page load (#1289) Oct 30, 2018
tests update from master Jan 12, 2018
views add helper content display Jan 31, 2019
.babelrc add all files needed for gulp SASS and JS Mar 9, 2018
.gitattributes add to export exclusion Aug 6, 2018
.gitignore remove vendor directory from tracking Jan 12, 2018
.stickler.yml update config files Sep 5, 2017
.travis.yml build only transifex branch Apr 4, 2018 update changelog Oct 4, 2017 add contributing guide Jul 26, 2018 Add Jul 6, 2017 improve formatting for code block Oct 15, 2018
composer.json update wpcs required version to 2.0 Feb 6, 2019
composer.lock update wpcs required version to 2.0 Feb 6, 2019
contributors.txt update contributors Aug 10, 2018
gulpfile.js update configuration to add task for RTL CSS Aug 7, 2018
licence-data.php remove personal data Mar 13, 2018
package-lock.json Fixes #1481 update package.json Jan 29, 2019
package.json Fixes #1481 update package.json Jan 29, 2019
phpcs.xml Prevent direct access to the log file (#1214) Oct 1, 2018
phpunit.xml Add travis configuration + sample test Jul 6, 2016
uninstall.php Use the constant WP_ROCKET_CACHE_ROOT_PATH in uninstall.php (#1274) Oct 24, 2018
wp-rocket.php update version to 3.2.5 Feb 11, 2019

Welcome to the WP Rocket GitHub Repository

Feel free to browse the source and keep track of our plugin's progress. You can stay informed of our latest versions via our blog or via Twitter @wp_rocket.

We aim to help make the web faster, one WordPress website at a time. That’s why we created WP Rocket. It's a caching plugin that simplifies the process and helps decrease a website’s load time.

If you are not a developer, visit our documentation.


Need detailed setup instructions?

We are very proud of WP Rocket’s knowledge base. We have documentation in English, French, Italian, Spanish and German.

You can also check out our changelog.

Composer installation

You can use composer to install the plugin as a dependency:

composer require wp-media/wp-rocket

To be able to validate your license and use the plugin, you will also have to manually define 2 constants in your wp-config.php file:

  • WP_ROCKET_EMAIL which is the email for your WP Rocket account
  • WP_ROCKET_KEY which is your API Key


Need help with something? Open a ticket and we will be happy to help you out!


If you find an issue in WP Rocket, please let us know here. Be advised, this point of contact is to be used to report bugs and not to receive support. Check out our support page if you need to submit a ticket.

To disclose a security issue to our team, please reach out to


Feel free to check out our public roadmap if you would like to request a feature. We always look forward to feedback and suggestions from the community to help us improve our plugins!

Want to know more about our WordPress plugins?


We also make other plugins that help speed up WordPress websites. Check out:

  • Imagify: it's a great WordPress plugin to optimize your images and speed up your website.

Special thanks

Thank you BrowserStack for your support and helping us do cross-browser testing easily!