Description
The WP Rocket addon connects the MainWP dashboard to the WP Rocket cache plugin installed on each child site, allowing you to clear the cache, preload pages, and apply optimization settings across multiple WordPress sites at once. The extension centralizes performance actions that would normally require site-by-site logins, aimed at agencies, freelancers, and professionals who manage multiple WordPress sites from a single dashboard.
Key Features
- Bulk cache clearing
Triggers WP Rocket cache purging on multiple child sites simultaneously from the central dashboard. - Page preloading
Triggers WP Rocket preload on multiple sites to generate static cache before actual access. - Batch settings application
Replicates cache, minification, and lazy load settings across multiple sites from the MainWP dashboard. - Native WP Rocket integration
Communicates with the plugin instance installed on each child site via the MainWP API. - Remote execution without login
Allows operating WP Rocket functions on managed sites without logging into each wp-admin individually.
Benefits of the WP Rocket Extension
- Centralized performance operation
Reduces the repetitive work of managing each site’s cache separately. - Fast response after deploys
Allows clearing and regenerating the cache of multiple sites right after content or plugin updates. - Productivity gain for agencies
Speeds up maintenance routines across portfolios with dozens or hundreds of WordPress sites. - Standardization across sites
Keeps optimization settings consistent across the entire base managed by MainWP.
Who Is It For?
- Digital agencies that manage multiple WordPress sites with WP Rocket installed.
- Freelancers and maintenance professionals who provide recurring performance support.
- Internal IT teams that manage corporate site networks under MainWP.
The integration between MainWP and WP Rocket turns the management dashboard into a single point for cache and optimization tasks, eliminating repeated logins and standardizing maintenance. It is recommended for those who already use WP Rocket as their performance plugin and want to scale this routine across multiple WordPress sites without losing control over each managed environment.
Frequently asked questions
Is MainWP WP Rocket Extension GPL-licensed?
Yes. MainWP WP Rocket Extension is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use MainWP WP Rocket Extension on multiple sites?
Yes. You can install MainWP WP Rocket Extension on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does MainWP WP Rocket Extension cost at Ultrapack?
MainWP WP Rocket Extension costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does MainWP WP Rocket Extension include updates?
Yes. The current version of MainWP WP Rocket Extension is 5.1.7, published at Ultrapack on Mar 31, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is MainWP WP Rocket Extension scanned before publication?
Yes. Every version of MainWP WP Rocket Extension goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 5.1.7
- Fixed: Incorrect selection of the Load CSS Async option when managing the Optimize CSS delivery option.
Version 5.1.6
- Updated: Localization for all import settings error/redirect notifications, ensuring they use the correct text domain.
- Updated: DataTable initialization code inside a `jQuery(document).ready` block to ensure proper execution after DOM is loaded.
Version 5.1.5
- Updated: Enqueue assets only on relevant admin pages
Version 5.1.4
- Fixed: Resolved issue where automatic syncs were incorrectly triggered on every page load when viewing the individual site WP Rocket integration page.
Version 5.1.3
- Fixed: An issue with unreadable text in the "Delay JavaScript Execution" option when using a dark theme.
- Fixed: An issue with saving the "Delay JavaScript Execution" option to ensure settings are properly retained.
- Fixed: PHP warnings related to undefined array keys "items" and "id" in the mainwp-rocket.class.php file to improve code stability.
- Fixed: PHP warning about foreach argument being null instead of an array or object to prevent potential errors.
- Added: Support for the missing "Self-hosted Google Fonts" option to provide complete WP Rocket feature parity.
- Added: Support for the missing "Safe Mode for Delay JavaScript Execution" option to allow safer JavaScript optimization testing.
- Updated: Actions menu style in the Overview table for consistency with other MainWP add-ons, improving the overall user interface experience.
- Updated: Knowledgebase links to point to the current documentation URLs for accurate support resources.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
mainwp-rocket-extension.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
mainwp-rocket-extension.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready