Description
The Staging addon creates isolated testing environments for WordPress sites managed by MainWP, allowing you to apply core, plugin, and theme updates on a mirrored copy before rolling changes out to production. It connects to the MainWP central panel to orchestrate the creation, synchronization, and removal of replicas, offering support for the main staging plugins used by hosting providers (BlogVault, BackupBuddy, WP Staging, and similar) directly through the dashboard.
Main Features
- Staging creation from the dashboard
Generates test environments on child sites without leaving the MainWP central panel. - Integration with staging plugins
Works with BlogVault, WP Staging, BackupBuddy, and other utilities already installed on the sites. - Controlled updates in staging
Applies core, plugin, and theme updates to the test copy before promoting to the public site. - Centralized multi-user management
Lets you track multiple staging instances from different clients in the same screen. - Compatible with the maintenance workflow
Fits into the bulk update routine orchestrated by MainWP for child sites.
Benefits of the Staging Extension
- Updates without risk to production
Reduces the chance of breakage by validating changes in a mirrored environment before publishing. - Scale-friendly work for agencies
Keeps control of dozens or hundreds of test copies from a single panel. - Standardized maintenance workflow
Unifies how each site in your portfolio receives staging, even when they use different plugins. - More predictable delivery
Allows you to document and validate changes before communicating results to the end client.
Who Is It For?
- Agencies and freelancers that manage multiple WordPress sites with MainWP.
- Maintenance teams that need to test updates before production.
- Service providers for care plans and recurring technical support.
By consolidating the creation of staging environments in the MainWP central panel, this add-on directly serves those who manage large portfolios of WordPress sites and need a predictable update workflow. The extra testing layer before publishing reduces incidents in production and provides room to review critical changes calmly—especially valuable for agencies that offer ongoing maintenance plans.
Frequently asked questions
Is MainWP Staging Extension GPL-licensed?
Yes. MainWP Staging 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 Staging Extension on multiple sites?
Yes. You can use MainWP Staging Extension on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does MainWP Staging Extension cost at Ultrapack?
MainWP Staging 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 Staging Extension include updates?
Yes. The current version of MainWP Staging Extension is 5.1, published at Ultrapack on Jun 3, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is MainWP Staging Extension scanned before publication?
Yes. Every version of MainWP Staging Extension goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 5.1
- Fixed: Problem with saving WP Staging plugin settings for individual sites.
- Fixed: Problem with creating staging sites that was preventing successful site creation.
- Fixed: Problem with updating staging sites that was causing update failures.
- Fixed: Localization issues to ensure proper translation support across different languages.
- Fixed: Escaped HTML in error messages to ensure proper display of error information.
- Added: Check if WP Staging is missing on some sites and offer to install the plugin in bulk across multiple sites for easier management.
- Added: "Staging Sites" column to the Staging Overview table that displays the number of staging sites for each child site.
- Added: Display counter for staging sites with improved visual formatting.
- Updated: Improved feedback messages for the WP Staging plugin settings saving process to provide clearer status information.
- Updated: Improved flow after deleting staging sites so the UI automatically reloads the page to remove deleted items from the list.
- Updated: Various UI elements for better consistency with the MainWP Dashboard interface.
- Updated: The WP Staging Settings Synchronization modal interface with the addition of a progress bar to show operation status.
- Dev: Removed unused code to improve codebase efficiency.
- Dev: Corrected UI element IDs and class attributes to align code with other MainWP standards.
Version 5.0.3
- Fixed: An issue with bulk updating the WP Staging plugin from the WP Staging Dashboard page
- Updated: Compatibility with the latest WP Staging plugin version
Version 5.0.2
- Updated: Compatibility with the latest DataTables library version
Version 5.0.1
- Added: Support for Extension Settings Synchronization during the addition of a new Child Site, streamlining setup processes.
Version 5.0
- Updated: MainWP 5.0 compatibility
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-staging-extension.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
mainwp-staging-extension.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready