This guide explains how to safely transfer updates from a WordPress staging environment to the live production site.
Step 1: Download Updated Packages from Staging
- Log in to your staging site WordPress dashboard.
- Ensure the plugin Download Plugins and Themes from Dashboard is installed and active. This plugin allows you to download installed plugins and themes in .zip format directly from the WordPress dashboard (no FTP needed).
- Go to the pluginâs page and download theÂ
.zip files of any updated and custom plugins and themes made by our teamExamples:- WP Configurator Pro
- Any custom add-ons or related plugins
- Go to Appearance â Themes and download the Child Theme zip file (if applicable).
Step 2: Backup the Live Site
- Log in to your live site WordPress dashboard.
- Use your backup plugin (e.g., UpdraftPlus, All-in-One WP Migration, etc.) or your hosting backup tool.
- Make sure both the files and the database are backed up.
Step 3: Upload and Install on Live Site
- In the live site WordPress dashboard:
- Go to Plugins â Add New â Upload Plugin to upload the updated pluginÂ
.zip files. - Go to Appearance â Themes â Add New â Upload Theme to upload the updated child themeÂ
.zip file.
- Go to Plugins â Add New â Upload Plugin to upload the updated pluginÂ
- Select the .zip file(s) downloaded from the staging site
- Click Install Now, then Activate.
Step 4: Testing & Reminders
After activating updates:
- Clear your website and server cache (including CDN if used).
- Verify that the configurator and any custom features are working as expected.
 You have now successfully moved updates from staging to live.
Next, make sure your license is deactivated on the staging site and activated on the live site.
Manually Deactivating the License from Your Account
If you encounter an âInvalid Licenseâ message when trying to activate WP Configurator Pro on your live site, itâs likely because your license is still active on your staging or previous site.
You can manually deactivate it from your WP Configurator account by following these steps:
Step 1 â Log in to Your Account
Go to https://my.wpconfigurator.com/account/ and log in with your registered email address.
Step 2 â Go to the âLicense Keysâ Tab
Once logged in, click on the âLicense keysâ tab from the account menu.

Step 3 â Manage Sites
Under your active license, click âManage Sites.â

Step 4 â Deactivate the Site
Youâll see a list of activated sites.
Find your staging or old site (for example, cayennex live site) and click âDeactivate.â

Step 5 â Reactivate on Your Live Site
After deactivation:
- Go to your live siteâs WordPress dashboard.
- Navigate to Configurator â License.
- Enter your license key again.
- Click Activate License.
Your license should now activate successfully on the new site.