What You’ll Accomplish
- Update WordPress core, plugins, themes, and translations individually or in bulk
- Configure automatic updates for trusted plugins, themes, and translations
- Ignore specific updates globally or per site, including WordPress core and translation updates
- Use the rollback feature to recover from failed updates
Prerequisites
- MainWP Dashboard installed and activated
- At least one child site connected to your Dashboard
- Sites synced recently to have current update data
WordPress Core Updates
Update All WordPress Installations
Navigate to WordPress Updates
Update all sites

Confirm
Update a Single WordPress Installation
Navigate to WordPress Updates
Locate site
Update
Auto Update WordPress Core
Enable automatic WordPress core updates in two steps: enable the feature, then enable it for individual sites.Enable Auto Updates Feature
Navigate to Settings
Find Update Settings
Enable

Save
Enable Auto Update for a Site
Navigate to Manage Sites
Edit site
Enable auto update

Save
Ignore WordPress Core Updates
You can ignore WordPress core updates for individual child sites, or ignore a specific WordPress core version from the WordPress Updates table.Ignore Core Update for a Site
Navigate to Manage Sites
Edit site
Enable ignore
Save
Ignore a Specific Core Version
Navigate to WordPress Updates
Locate the site
Select an ignore option
Un-ignore Core Update
Use the same child site settings steps and set Ignore Core Update to NO. To review ignored WordPress core versions, go to MainWP > Updates > WordPress Updates and click View Ignored Updates. This button appears only when ignored WordPress core updates exist. The ignored WordPress core updates page useswp-admin/admin.php?page=UpdatesManage&tab=updates-ignore, but it is not shown as a separate Updates menu item. MainWP opens it from the View Ignored Updates button on the WordPress Updates tab.
Plugin Updates
Update All Plugins on All Sites
Navigate to Plugin Updates
Update all

Confirm
Update a Single Plugin on All Sites
Navigate to Plugin Updates
Select view
Locate plugin

Update
Update All Plugins on a Single Site
Navigate to Plugin Updates
Select view
Locate site

Update
Update a Single Plugin on a Single Site
Navigate to Plugin Updates
Select view
Locate site
Update plugin

View Plugin History
The plugin update rows include a History action so you can review recent change activity before or after updates.Open a plugin row with History
Open the history modal
Review activity details
Switch history views
Load older records
Plugin Auto Updates
Enable Auto Updates
Navigate to Settings
Find Update Settings
Enable
Save
Mark Plugins as Trusted
Navigate to Auto Updates
Filter plugins
Search
Select and trust

Ignore Plugin Updates
Navigate to Plugin Updates
Select view
Ignore

Un-ignore a Plugin
When ignored plugin updates exist, you can click View Ignored Updates on MainWP > Updates > Plugins Updates. You can also use the Plugins menu path below.Navigate to Ignored Updates
Un-ignore

Theme Updates
Update All Themes on All Sites
Navigate to Theme Updates
Update all

Confirm
Update a Single Theme on All Sites
Navigate to Theme Updates
Select view
Locate theme

Update
Update All Themes on a Single Site
Navigate to Theme Updates
Select view
Locate site

Update
Update a Single Theme on a Single Site
Navigate to Theme Updates
Select view
Locate site
Update theme

View Theme History
The theme update rows include a History action so you can review recent change activity before or after updates.Open a theme row with History
Open the history modal
Review activity details
Switch history views
Load older records
Theme Auto Updates
Enable Auto Updates
Navigate to Settings
Find Update Settings
Enable

Save
Mark Themes as Trusted
Navigate to Auto Updates
Filter themes
Search
Select and trust

Ignore Theme Updates
Navigate to Theme Updates
Select view
Ignore

Un-ignore a Theme
When ignored theme updates exist, you can click View Ignored Updates on MainWP > Updates > Themes Updates. You can also use the Themes menu path below.Navigate to Ignored Updates
Un-ignore

Translation Updates
Update All Translations on All Sites
Navigate to Translation Updates
Update all
Update Translations on a Single Site
Navigate to Translation Updates
Switch to Site view
Update the site
Translation Auto Updates
Configure translation auto-updates globally in MainWP > Settings, under the Updates Settings section.Navigate to Settings
Find Updates Settings
Enable translation auto updates
Save
Safe Updates / Rollback
MainWP 5.1 introduced a rollback feature that integrates with the WordPress core rollback feature from WordPress 6.3.How Rollback Works
The rollback feature is active on all MainWP Dashboard pages where updates can be triggered, including the Updates page, Manage Plugins, Manage Themes, and extension pages. It works for both individual and bulk updates.
Rollback Notices
When a rollback occurs, an orange icon with a tooltip appears. This notice persists on relevant Dashboard pages until the plugin or theme is successfully updated.
Manual Rollback
During updates, WordPress stores the current version temporarily. If the update fails, that version is restored. There is no permanent storage for manual rollback to previous versions. To install a previous version of a WordPress.org plugin:Visit plugin page
Open Advanced
Download version

Install
Self-Check Checklist
- WordPress core updates complete successfully
- Plugin updates work for individual and bulk operations
- Theme updates work for individual and bulk operations
- Auto updates are configured for trusted items
- Ignored updates no longer appear in update lists
- Rollback feature functions on WordPress 6.3+ sites
Related Resources
- Does MainWP Have Safe Updates - Learn about update safety features
- Change Update Frequency - Adjust sync and update timing
- Manage Plugins - Full plugin management
- Manage Themes - Full theme management
