What You’ll Accomplish
- Install plugins from WordPress.org or ZIP files on multiple sites
- Activate and deactivate plugins across selected sites
- Delete unused plugins from child sites
- Update plugins individually or in bulk
- Configure automatic updates for trusted plugins
Prerequisites
- MainWP Dashboard installed and activated
- At least one child site connected to your Dashboard
- A Dashboard user account with the required plugin management permissions
Install Plugins
MainWP Dashboard provides two built-in methods for installing plugins. If the MainWP Favorites Extension is installed, a third option is available:Install from WordPress.org
Navigate to Install Plugins
Search for plugin

Select plugin
Select sites
Set installation options

Install
Install by Upload
Navigate to Install Plugins
Open upload tab
Upload file
Select sites
Set installation options

Install
Install from Favorites
Select and install plugins from your saved favorites using the MainWP Favorites Extension. Once you have a list of favorite plugins, this provides the quickest way to set up new sites.Activate Plugins
Navigate to Manage Plugins
Select view
Filter inactive plugins
Select sites
Search
Select plugins to activate
Apply action

Deactivate Plugins
Navigate to Manage Plugins
Select view
Filter active plugins
Select sites
Search
Select plugins to deactivate
Apply action

Delete Plugins
You can delete active and inactive plugins. If a selected plugin is active, MainWP deactivates it during deletion.Navigate to Manage Plugins
Select view
Filter plugins by status
Select sites
Search
Select plugins to delete
Apply action

Update Plugins
Synchronize your child sites before running updates to ensure all available updates are displayed.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
Use the History action to review plugin change activity by site and by day.Open a plugin row with History
Open the history modal
Review activity details
Switch history views
Load older records
Configure Automatic Updates
Automatic updates require two configuration steps: enabling the feature and marking plugins as trusted.Enable Auto Updates
Navigate to Settings
Find Updates Settings
Enable
Save
Mark Plugins as Trusted
Navigate to Advanced Auto Updates
Filter plugins
Search
Select plugins
Apply trust

Auto Updates Timing
- Advanced automatic updates delay controls how many days MainWP Dashboard waits before applying detected updates. The default is 1 day, and the available values range from Delay off to 30 days.
- Frequency of automatic updates controls whether the process runs daily, weekly, or monthly, along with its scheduled day and time.
- WP Cron must run for the scheduled automatic update process to start and continue.
Self-Check Checklist
- Plugins install successfully on selected sites
- Plugin activation and deactivation work across sites
- Plugin updates complete without errors
- Auto updates are configured for trusted plugins
- Deleted plugins are removed from child sites
Related Resources
- Check for Abandoned Plugins - Identify outdated plugins
- Favorites Extension - Quick plugin installation from saved lists
- Manage Updates - Update management overview
