The MainWP plugin allows you to run updates on your child sites. It will allow you to remotely trigger updates for WP Core, Plugins, Themes, and Translation. Also, you can ignore certain updates when needed.
Update WordPress Core
Before running updates, it is highly recommended to Synchronize your Child Sites so you can be sure that there is no cached data and all available updates are listed.
MainWP > Updates > WordPress Updates page is just one place where you can perform updates from. The same feature is provided in the Update Overview widget on the MainWP Global and Individual Overview page.
Update All WordPress Installations
- Login into your MainWP Dashboard
- Go to the MainWP > Updates > WordPress Updates page
- In the Updates table, in the last header column, click the Update All Sites button
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Alternatively, you can use the Update All button, provided in the WordPress Updates section of the Updates Overview widget on the Overview page.
Update a Single WordPress Installation
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > WordPress Updates page
- In the Updates table, locate the WordPress installation (row) that you want to update and click the Update Now button
A verification popup will appear and ask if you are sure you want to proceed. If you are sure, confirm, and the MainWP plugin will handle the update.
Alternatively, you can use the Update All button provided in the WordPress Updates row of the Updates Overview widget on the Site Overview page.
Auto Update WordPress Core
MainWP Auto Updates feature is designed to provide you full control over automatic updates of WordPress Core files on your Child sites. The process of setting auto-updates requires two steps:
- Enabling the Auto Updates Feature
- Enabling the Auto Update for individual sites
Enable Auto Updates
- Login into your MainWP Dashboard
- Go to the MainWP > Settings page
- Locate the Update Settings section
- Locate the WP Core auto-updates option
- Select the Install updates option
- Click the Save Settings button at the bottom of the page
Enable Auto Update for a Site
- Log in to your MainWP Dashboard
- Go to the MainWP > Sites > Manage page
- Locate the site that you want to enable WP Core auto-update for
- Click the Edit action from the site actions menu
- On the Child Site Edit page
- Locate the Auto Update Core option
- Set it to YES
- Click the Save Settings button
Important Notes
From the moment your MainWP Dashboard detects the available update, it can take up to 24 hours before the WP Core files get updated.
MainWP Auto Updates feature is a WP Cron driven feature, and it can work only if your WP Cron is triggered regularly.
Ignore WordPress Core Update
MainWP Plugin allows you to “ignore” a WordPress Core update. This means that a WordPress Core update won’t show in the available updates list (Updates page and the Update Overview widget) nor the Status column of the Manage Sites table.
Ignore a WordPress Core Update for a Child Site
- Log in to your MainWP Dashboard
- Go to the MainWP > Sites > Manage Sites page
- Locate the site that you want to ignore WP Core update for
- Click the Edit action from the actions menu
- On the Child Site Edit page
- Locate the Ignore Core Update option
- Set it to YES
- Click the Save Settings button
Un-ignore a WordPress Core Update for a Child Site
- Log in to your MainWP Dashboard
- Go to the MainWP > Sites > Manage Sites page
- Locate the site that you want to un-ignore WP Core update for
- Click the Edit action from the actions menu
- On the Child Site Edit page
- Locate the Ignore Core Updates option
- Set it to NO
- Click the Save Settings button
Update Plugins
Before running updates, it is highly recommended to Synchronize your Child Sites so you can be sure that there is no cached data and all available updates are listed.
MainWP > Updates > Plugins Updates page is just one place where you can perform updates from. The same feature is provided in the Update Overview widget on the MainWP Global and Individual Overview page.
Update All Plugins on All Your Child Sites
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Plugins page
- Click the Update All Plugins (Update All Sites) button
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Update a Single Plugin on All Your Child Sites
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Plugins Updates page
- Locate the Show updates per option and select “Item”
- Locate the plugin that you want to update on all your child sites
- Click the Update All button
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Update All Plugins on a Single Child Site
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Plugins Updates page
- Locate the Show updates per option and select “Site”
- Locate the Child Site that you want to update
- Click the Update All button that is placed in the corresponding row
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Update a Single Plugin on a Single Child Site
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Plugins Updates page
- Locate the View updates per option and select “Site.”
- Locate the Child Site where you need to update a Plugin
- Expand the row
- Locate the Plugin that you want to update
- Click the Update Now button
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP Plugin will handle all updates.
Plugins Auto Updates
MainWP Auto Updates feature is designed to provide you full control over automatic updates of Plugins on your Child sites. The process of setting auto-updates requires two steps:
- Enabling the Auto Updates Feature
- Marking plugins as “Trusted.”
Enable Auto Updates
- Login in to your MainWP Dashboard
- Go to the MainWP > Settings page
- Locate the Updates Settings section
- Set the Plugin automatic updates option to Install Updates
- Click the Save Settings button at the bottom of the page
Mark a plugin as “Trusted.”
- Login in to your MainWP Dashboard
- Go to the MainWP > Plugins > Auto Updates page
- Set the Status, Trust Status, and the Keyword search filters to find the wanted Plugin(s)
- Click the Show Plugins button
- Once the list of Plugins appear
Locate the Plugin(s) that you want to mark as trusted
- Select it by checking the checkbox in front of the Plugin(s) name
- Select the Trust action in the Bulk Actions menu
- Click the Apply button
Important Notes
Setting a Plugin as Trusted means that you trust this Plugin and are choosing to allow MainWP to manage it for you.
From the moment your MainWP Dashboard detects the available update, it can take up to 24 hours before the trusted plugins get updated.
MainWP Auto Updates feature is a WP Cron driven feature, and it can work only if your WP Cron is triggered regularly.
Ignore Plugin Updates
MainWP Plugin allows you to “ignore” a plugin update. This means that a plugin update won’t show in the available updates list (Updates page and the Update Overview widget) nor the Status column of the Manage Sites table.
Plugins can be ignored in 2 ways:
- Globally – Ignoring a plugin globally means that the ignored plugin will be ignored on all connected Child Sites
- Per Child Site – a plugin can be ignored on just one or a couple of child sites
Ignore a Plugin on All Child Sites
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Plugins Updates page
Un-ignore a Globally Ignored Plugin
- Login to your MainWP Dashboard
- Go to the MainWP > Plugins > Ignored Updates page
- In the Globally Ignored Plugins table
- Locate the plugin that you want to un-ignore
- Click the Unignore button in the corresponding row
Ignore a Single Plugin on a Single Child Site
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Plugins Updates page
Un-ignore an Ignored Plugin
- Login in to your MainWP Dashboard
- Go to the MainWP > Plugins > Ignored Updates page
- In the Per Site Ignored Plugins table
- Locate the Plugin that you want to un-ignore
- Click the Unignore button in the corresponding row
Update Themes
Before running updates, it is highly recommended to Synchronize your Child Sites so you can be sure that there is no cached data and all available updates are listed.
MainWP > Updates > Themes Updates page is just one place where you can perform updates from. The same feature is provided in the Update Overview widget on the MainWP Global and Individual Overview page.
Update All Themes on All Your Child Sites
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Themes Updates page
- Click The Update All Sites (Update All Themes)
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Update a Single Theme on All Your Child Sites
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Themes Updates page
- Locate the Show updates per option and select “Plugin/Theme.”
- Locate the theme that you want to update on all your child sites
- Click the Update All button that is placed in the corresponding row
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Update All Themes on a Single Child Site
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Themes Updates page
- Locate the Show updates per option and select “Site.”
- Locate the Child Site that you want to update
- Click the Update All button that is placed in the corresponding row
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Update a Single Theme on a Single Child Site
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Themes Updates page
- Locate the Show updates per option and select “Site.”
- Locate the Child Site that you want to update
- Expand the row and locate the Themes you want to update
- Click the Update Now button
A verification popup will appear and ask if you are sure you want to update everything. If you are sure, confirm, and the MainWP plugin will handle all updates.
Themes Auto Updates
MainWP Auto Updates feature is designed to provide you full control over automatic updates of Themes on your Child sites. The process of setting auto-updates requires two steps:
- Enabling the Auto Updates Feature
- Marking themes as “Trusted.”
Enable Auto Updates
- Login in to your MainWP Dashboard
- Go to the MainWP > Settings page
- Locate the Update Settings section
- Enable the Theme Automatic Updates option
- Click the Save Settings button at the bottom of the page
Mark a theme as “Trusted”
- Login in to your MainWP Dashboard
- Go to the MainWP > Themes > Auto Updates page
- Locate the Search section
- Set the Status, Trust Status, and the Keyword search filters to find the wanted Theme(s)
- Click the Show Themes button
- Once the list of Themes appear
- Locate the Theme(s) that you want to mark as trusted
- Select it by checking the checkbox in front of the theme(s) name
- Select the Trust action in the Bulk Actions menu
- Click the Confirm button
Important Notes
Setting a Theme as Trusted means that you trust this Theme and are choosing to allow MainWP to manage it for you. The manage options are to either Auto Update the Theme(s) for you when the Theme author makes published updates.
From the moment your MainWP Dashboard detects the available update, it can take up to 24 hours before the trusted themes get updated.
MainWP Auto Updates feature is a WP Cron driven feature, and it can work only if your WP Cron is triggered regularly.
Ignore Theme Updates
MainWP Plugin allows you to “ignore” a theme update. This means that a theme update won’t show in the available updates list (Updates page and the Update Overview widget) nor the Status column of the Manage Sites table.
Themes can be ignored in two ways:
- Globally – Ignoring a theme globally, means that the ignored theme will be ignored on all connected Child Sites
- Per Child Site – a theme can be ignored on just one or a couple of child sites
Ignore a Theme on All Child Sites
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Themes Updates page
- Locate the View updates per option and select “Plugin/Theme”
- Locate the theme that you want to ignore
- Click the Ignore Globally button in the corresponding row
Un-ignore a Globally Ignored Theme
- Login in to your MainWP Dashboard
- Go to the MainWP > Themes > Ignored Updates page
- In the Globally Ignored Themes table
- Locate the theme that you want to un-ignore
- Click the Allow button in the corresponding row
Ignore a Single Theme on a Single Child Site
- Login in to your MainWP Dashboard
- Go to the MainWP > Updates > Themes Updates page
- Locate the View updates per option and select “Site”
- Locate the Child Site where you need to ignore a Theme update
- Locate the Theme that you want to ignore
- Click the Ignore button that is placed in the corresponding row
Un-ignore an Ignored Theme
- Login in to your MainWP Dashboard
- Go to the MainWP > Themes > Ignored Updates page
- In the Per Site Ignored Themes table
- Locate the theme that you want to un-ignore
- Click the Allow button in the corresponding row