How do I hide plugins from my sites (prosites install) ?

I have Pro Sites installed and I have several plugins that I want to be able to use on my main site but not make available or even visible to my other sites. I see where I can mark a plugin as a “premium” plugin and restrict which levels can activate it but how do I make it invisible (as in not show up when they click Plugins) ?

  • Alexander
    • DEV MAN’s Mascot

    Hello @ srdriggers,

    You should be able to do this from the “Premium Plugins” tab of Pro Sites settings. You can just set the minimum level to “none” and they won’t have access to the plugin.

    Hope this helps!

    Best regards, Alexander Rohmann

  • srdriggers
    • Flash Drive

    Actually just a note. If you activate the plugin from your main site, then set it to “None” using the premium plugins section of Pro Sites, it will show up on the plugin list for all of the network sites but it will be greyed out and when they click to activate it they go to the upgrade page.

    Activating it for the network then selecting none on the premium plugins does indeed make it invisible on the network sites.

    Thanks !

  • Ajay213
    • WPMU DEV Initiate

    I’ve just been installing the plugin via the admin site but do not network activate it, go over to the main site and activate it there still as super-admin. It doesn’t show up in the list for anybody and I don’t have to mess with the ‘sites’ plugin management tools.