Managing Updates for Your WordPress Sites with Maestro
You can manage updates to plugins, themes, and WordPress core for all your sites from inside the Maestro dashboard. You can track new updates, configure the auto-update settings and manually install new updates in just a click.
Read on to understand how this works.
Clicking on the plugins or themes updates available will give you a detailed view of which plugins or themes need to be updated.
Enabling auto-updates will AUTOMATICALLY install new updates to your WordPress site whenever updates are available. Upon successful update, you will receive an email from WordPress.
When auto-updates are disabled, you can still choose to manually install new updates by clicking on Update Now for a plugin that has a new update. This will install the new update to your site.
Enabling auto-updates will AUTOMATICALLY install new updates to your WordPress site whenever updates are available. Upon successful update, you will receive an email from WordPress.
When auto-updates are disabled, you can still choose to manually install new updates by clicking on Update Now for a plugin that has a new update. This will install the new update to your site.
Read on to understand how this works.
- Getting started
- Tracking updates to your sites
- Managing plugin and theme updates
- Configuring WordPress core update settings
Getting Started
For websites belonging to your clients
In order to start managing updates of your client’s WordPress site from the Maestro dashboard, you will first need to get access to that site.NOTE: You will only be able to manage updates for sites that are hosted on Bluehost.
For websites purchased inside Maestro
Once you purchase a site from inside your Maestro dashboard and after the installation is complete, you will automatically start viewing updates of your new site.Tracking updates to your sites
You can track updates of all sites added to your Maestro dashboard and have access to, from the Sites tab.Navigate to the Sites tab in the left navigation bar

Get a preview of what updates are available
To get a preview of how many plugins and themes, or if a core update is available, just hover over “update available” for the site you want to get a preview of.
Clicking on the plugins or themes updates available will give you a detailed view of which plugins or themes need to be updated.
Managing plugin and theme updates
To get a detailed view of plugins and themes installed on your WordPress site and view their updates, select the site for which you wish to view the plugins and themes from the Sites tab.Plugins
Navigate to the Plugins tab inside your site to view all plugins installed
The Plugins tab contains a list of all plugins, active and inactive, installed on your WordPress site. To update any particular plugin, click on Update Now and the new update will be installed to your site.
Themes
Navigate to the Themes tab inside your site to view all themes installed
The Themes tab contains a list of all themes, active and inactive, installed on your WordPress site, To update any particular theme, click on Update Now and the new update will be installed to your site.
Configuring auto-updates
Enabling auto-updates for all plugins
You can enable auto-updates for all the plugins, active and inactive, installed in your WordPress site by turning ON the Auto-update All toggle on top of the Plugins tab.
Enabling auto-updates will AUTOMATICALLY install new updates to your WordPress site whenever updates are available. Upon successful update, you will receive an email from WordPress.
Disabling auto-updates for all plugins
You can disable auto-updates for all the plugins, active and inactive, installed in your WordPress site by turning OFF the Auto-update All toggle on top of the Plugins tab.
When auto-updates are disabled, you can still choose to manually install new updates by clicking on Update Now for a plugin that has a new update. This will install the new update to your site.
Configuring auto-updates for individual plugins
You can configure the auto-update settings for individual plugins by turning ON/OFF the Auto-update toggle for a particular plugin.
NOTE: Changing the auto-update settings for individual plugins will not affect the auto-update settings of other plugins installed on the site.
Enabling auto-updates for all themes
You can enable auto-updates for all the themes, active and inactive, installed in your WordPress site by turning ON the Auto-update All toggle on top of the Themes tab.
Enabling auto-updates will AUTOMATICALLY install new updates to your WordPress site whenever updates are available. Upon successful update, you will receive an email from WordPress.
Disabling auto-updates for all themes
You can disable auto-updates for all the themes, active and inactive, installed in your WordPress site by turning OFF the Auto-update All toggle on top of the Themes tab.
When auto-updates are disabled, you can still choose to manually install new updates by clicking on Update Now for a plugin that has a new update. This will install the new update to your site.
Configuring auto-updates for individual themes
You can configure the auto-update settings for individual themes by turning ON/OFF the Auto-update toggle for a particular theme.Configuring WordPress core update settings
You can configure the auto-update settings for WordPress core major and minor releases from your Maestro dashboard.Navigate to the Update Settings tab inside your site
You can choose to enable auto-updates to the WordPress core, major and minor releases. If you choose to disable auto-updates, you can manually install the new update from the Maestro dashboard.