Multisite Plugin Manager


Plugin management for WordPress Multisite that supports the native plugins page and the WPMU DEV Pro Sites plugin! Used on thousands of multisite installs across the web.
Previously known as WPMU Plugin Manager, it uses a backend options page to adjust plugin permissions for all the sites in your network.

  • Select what plugins sites have access to
  • Choose plugins to Auto-Activate for all new blogs
  • Mass activate/deactivate a plugin on all sites in your network (Very Handy!)
  • Assign special plugin access permissions for specific sites in your network
  • And as Super Admin, you can override all these to activate specific plugins on the sites you choose!
  • Removes the plugin meta row links (Version, Author, Plugin) and any update messages for blog admins

Also, if you use the excellent Pro Sites plugin from WPMU DEV you will be able to charge for access to certain plugins!

A free plugin by Aaron Edwards of UglyRobot Web Development.

Contribute on GitHub


  • Overriding allowed plugins per site
  • The plugin management admin page


Can I use this plugin for non-multisite WP installs?

No, this plugin is only compatible (and useful) with Multisite installs.

Do I need the Pro Sites plugin installed?

Not at all, but if you install the Pro Sites plugin from WPMU DEV the options to charge for access to certain plugins will appear in the dropdowns.

Contribute on GitHub


Great Plugin, Makes Managing Plugins on WP Multisite Much Better than Core


This plugin is awesome, thank you! Do you have a place for feature requests? I think it would be awesome if you could trigger plugins programmatically, like whether or not a specific plugin and/or theme was activated? It would make it easier to manage 'complementary' plugins (e.g. If they activated 'Woocommerce', it would also activate 'Woosubscriptions' or something. Thanks again!

Awesome and should be part of the Multisite Core


Anyone who has a multisite with independent users as I do absolutely needs this plugin! As the network admin, I have total control of which plugins each site can see, and if they chose to activate, they can.

My only "problem" was MY stupid error, I originally had not checked the"plugins" box under "enable administration menu" in Network Admin Settings to allow sub-domain admins to manage plugins.

Big thanks for Aaron!

Read all 15 reviews



  • Fix: PHP warning in some cases when it auto activates on new blog signups
  • Fix: Missing header errors on some installs when activating


  • Fix: Fatal error: Call to undefined function wp_get_current_user() while activating plugins


  • Fix: PHP warnings for some auto-activate plugins on new blog creation
  • New: Prevent running mass activate/deactivate routines in large networks


  • Important reflected cross-site scripting vulnerability fix! Props Matthew Fuller @Mozilla


  • Readme updates
  • Pro Sites support


  • Fix auto-activate for new blogs


  • Complete rewrite for WP 3.1

Contributors & Developers

This is open source software. The following people have contributed to this plugin.


Browse the code