Skip to main content
The Manage Plugins feature gives you centralized control over WordPress plugins across all your child sites. Install plugins on multiple sites simultaneously, activate or deactivate plugins in bulk, run updates, and configure automatic updates for plugins you trust.

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
  • Administrator access to your Dashboard site

Video Tutorial


Install Plugins

MainWP provides three methods for installing plugins:
MethodBest For
WordPress.orgFree plugins from the official directory
Upload ZIPPremium plugins or custom plugins
FavoritesQuick installation of commonly used plugins (requires Favorites Extension)

Install from WordPress.org

1

Navigate to Install Plugins

Go to MainWP > Plugins > Install Plugins.
2

Search for plugin

Under the Install from WordPress.org tab, use the Search plugins field to find the plugin.Plugin search field on Install Plugins page
3

Select plugin

Locate the plugin in the search results and select Install this Plugin.
4

Select sites

In the Select Sites box, choose the sites where you want to install the plugin.
5

Set installation options

Configure the installation options:Review the Installation Options
OptionDescription
Activate after installationAutomatically activate the plugin after installing
Overwrite existing versionReplace the plugin if already installed on the site
6

Install

Click Complete Installation.

Install by Upload

1

Navigate to Install Plugins

Go to MainWP > Plugins > Install Plugins.
2

Open upload tab

Click the Upload .zip file tab.
3

Upload file

Click Upload and select the plugin ZIP file from your computer.
4

Select sites

In the Select Sites box, choose the sites where you want to install the plugin.
5

Set installation options

Configure the installation options:Review the Installation Options
OptionDescription
Activate after installationAutomatically activate the plugin after installing
Overwrite existing versionReplace the plugin if already installed on the site
6

Install

Click Complete Installation.
Your server must allow uploads of the plugin’s file size. Check Maximum File Size on your Server Information page.

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

1

Navigate to Manage Plugins

Go to MainWP > Plugins > Manage Plugins.
2

Select view

From the dropdown menu, select Per Site or Per Item view.
3

Filter inactive plugins

In the Search Plugins section, set Status to Inactive. Optionally enter a plugin name.
4

Select sites

In the Select Sites box, choose the sites to search.
5

Search

Click Show Plugins.
6

Select plugins to activate

Check the boxes next to the plugins you want to activate.Manage Plugins table with checkboxes for site and plugin selection
7

Apply action

In the Bulk Actions menu, select Activate and click Confirm.

Deactivate Plugins

1

Navigate to Manage Plugins

Go to MainWP > Plugins > Manage Plugins.
2

Select view

From the dropdown menu, select Per Site or Per Item view.
3

Filter active plugins

In the Search Plugins section, set Status to Active. Optionally enter a plugin name.
4

Select sites

In the Select Sites box, choose the sites to search.
5

Search

Click Show Plugins.
6

Select plugins to deactivate

Check the boxes next to the plugins you want to deactivate.Manage Plugins table with active plugins selected for deactivation
7

Apply action

In the Bulk Actions menu, select Deactivate and click Confirm.

Delete Plugins

Active plugins cannot be deleted. Deactivate the plugin first before deleting.
1

Navigate to Manage Plugins

Go to MainWP > Plugins > Manage Plugins.
2

Select view

From the dropdown menu, select Per Site or Per Item view.
3

Filter inactive plugins

In the Search Plugins section, set Status to Inactive. Optionally enter a plugin name.
4

Select sites

In the Select Sites box, choose the sites to search.
5

Search

Click Show Plugins.
6

Select plugins to delete

Check the boxes next to the plugins you want to delete.
7

Apply action

In the Bulk Actions menu, select Delete and click Confirm.In the Bulk Actions menu

Update Plugins

Synchronize your child sites before running updates to ensure all available updates are displayed.

Update All Plugins on All Sites

1

Navigate to Plugin Updates

Go to MainWP > Updates > Plugins.
2

Update all

Click Update All Plugins (Update All Sites).Update All Plugins button on the Updates page
3

Confirm

Confirm the update when prompted.

Update a Single Plugin on All Sites

1

Navigate to Plugin Updates

Go to MainWP > Updates > Plugins Updates.
2

Select view

Set Show updates per to Item.
3

Locate plugin

Find the plugin you want to update.Plugin row showing Update All button for updating across sites
4

Update

Click Update All in the plugin row.

Update All Plugins on a Single Site

1

Navigate to Plugin Updates

Go to MainWP > Updates > Plugins Updates.
2

Select view

Set Show updates per to Site.
3

Locate site

Find the child site you want to update.Locate the Child Site that you want to update
4

Update

Click Update All in the site row.

Update a Single Plugin on a Single Site

1

Navigate to Plugin Updates

Go to MainWP > Updates > Plugins Updates.
2

Select view

Set View updates per to Site.
3

Locate site

Find the child site and expand its row.
4

Update plugin

Find the plugin and click Update Now.Locate the Plugin that you want to update

Configure Automatic Updates

Automatic updates require two configuration steps: enabling the feature and marking plugins as trusted.

Enable Auto Updates

1

Navigate to Settings

Go to MainWP > Settings.
2

Find Updates Settings

Locate the Updates Settings section.
3

Enable

Set Plugin automatic updates to Install Updates.
4

Save

Click Save Settings.

Mark Plugins as Trusted

1

Navigate to Advanced Auto Updates

Go to MainWP > Sites > Plugins > Advanced Auto Updates.
2

Filter plugins

Use the Status, Trust Status, and Keyword filters to find plugins.
3

Search

Click Show Plugins.
4

Select plugins

Check the boxes next to the plugins you want to trust.Once the list of Plugins appear
5

Apply trust

Select Trust from the Bulk Actions menu and click Apply.
Marking a plugin as Trusted means you trust this plugin and allow MainWP to update it automatically.

Auto Updates Timing

  • Updates may take up to 24 hours after MainWP detects a new version
  • Auto updates require WP Cron to be triggered regularly
  • Consider using Uptime Robot to ping your Dashboard site for reliable cron execution

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