Should You Network Activate All Plugins on WordPress Multisite

In our article about why you do not see all the plugins your WordPress multisite network, we covered the topic of network activating plugins. This also brings the question of whether you should network activate all plugins on your WordPress multisite. On a multisite network,… Read More »

The post Should You Network Activate All Plugins on WordPress Multisite appeared first on WPBeginner.

In our article about why you do not see all the plugins your WordPress multisite network, we covered the topic of network activating plugins. This also brings the question of whether you should network activate all plugins on your WordPress multisite. On a multisite network, a super admin has the option to either activate a plugin only on the main site, or activate it across the network. In this article, we will discuss how and when you should network activate plugins on WordPress multisite.

Which plugins to activate across multisite network in WordPress

Network Activate vs Activate in WordPress multisite

On a WordPress multisite, only Super Admins can install plugins. After the installation, super admins have these options.

1. Network Activate – Using this option super admins can activate a plugin across the network.
2. Activate – They can also activate a plugin for the main/root site.
3. Individual Sites – Lastly they can allow individual site administrators to activate plugins themselves.

When you log in to your WordPress multisite’s main site, you will be able to see two different plugins screen.

The first one is on the main admin sidebar. It is for plugins installed and available for activation on your main site.

The second plugins screen is located under My Sites » Network Admin » Plugins. This is where you will install new plugins and manage them for the entire network.

2pluginsscreen

If you want site admins to activate or deactivate a plugin, then all you need to do is install a plugin and do not network activate it.

By default, other individual site admins cannot see the plugins menu in their site’s admin area. This means that they cannot activate or deactivate installed plugins. However, it is possible for super admins to give site admins access to the plugins menu.

Here is how you would add plugins menu for child sites on a WordPress multisite network.

Add Plugins Menu for Child Sites in WordPress Multisite

To enable plugin’s menu for individual sites, you need to switch to Network Admin dashboard.

Switching to network admin dashboard

On the network admin dashboard, visit Settings » Network Settings. Scroll down to the bottom of the page and you will see the checkbox to enable plugins menu.

Enabling plugins menu for individual sites

That’s all, save your settings and individual sites will now be able to see plugins menu. They will also be able to see installed plugins and activate them for their site.

Note: Individual site admins cannot see network activated plugins.

Which WordPress Plugins Should be Network Activated?

You don’t need to network activate all plugins on your WordPress multisite network.

For example, if you want to use a plugin on the main site, then you need to install it and then switch to the plugins page for your main site to activate the plugin.

Individual site admins cannot install plugins on their own in a multisite network. This is why you need to install plugins for them. But you don’t need to network activate all those plugins.

Lastly, there are plugins that you might want to activate across your entire network such as Yoast SEO or OptinMonster. Once a plugin is network activated, individual site admins will not be able to deactivate it.

That’s all we hope this article helped you learn how to properly use network activate feature for plugins on your WordPress multisite. You may also want to see our tutorial on how to add/remove default pages in WordPress multisite.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Should You Network Activate All Plugins on WordPress Multisite appeared first on WPBeginner.

Why Do You Not See All Plugins on WordPress Multisite Installs

One of our users recently asked us why they can’t see some of their plugins on their WordPress multisite network. After they installed the plugins, they were unable to locate them on the plugins page in their multisite network. In this article, we will explain… Read More »

The post Why Do You Not See All Plugins on WordPress Multisite Installs appeared first on WPBeginner.

One of our users recently asked us why they can’t see some of their plugins on their WordPress multisite network. After they installed the plugins, they were unable to locate them on the plugins page in their multisite network. In this article, we will explain why do you not see all plugins on WordPress multisite installs, and how to fix this.

Managing plugins on WordPress multisite

WordPress multisite network allows you to run multiple sites using the single WordPress software. You can install themes and plugins for all sites on that multi-site network.

There are two different plugin screens when you login as super admin to the main site of your WordPress multisite.

The first plugin screen allows you to activate plugins just on your main site, but it does not allow you to install new plugins.

The second plugins screen is located under My Sites » Network Admin » Plugins, it allows you to manage plugins for your entire network.

Site and Network Plugins menus

To install a plugin on a WordPress multisite, you need to visit My Sites » Network Admin » Plugins.

Adding a new plugin in a WordPress multisite network

On the network plugins page, click on the add new button to install a new plugin.

Adding a new plugin in WordPress multisite

After the installation, you will see a link to network activate the plugin. Once you network activate a plugin, it will be available to all the sites on your multisite network.

Individual site admins cannot deactivate or remove it. This is why network activated plugins do not show up on your root site or any child site’s plugins page.

Network activate plugin

If you decide not to network activate a plugin after installation, then you will be able to see the plugin in your root site’s Plugins screen. From this screen, you can activate the plugin only for the root site.

Activating a plugin for an individual site on a multisite network

Plugins on Subsites of a Multisite Network

When you setup WordPress multisite network, you automatically become the Super Admin. This gives you the capability to install plugins and themes for all other sites on the network.

The site admins for an individual site on your network do not have the capability to update, install, or remove plugins. That’s why site admins will not even see the plugins menu in their admin bar.

No plugins page for a subsite in a WordPress multisite

However, if you network activate a plugin, then the site admins will be able to configure the plugin settings for their own site.

WordPress SEO settings on a subsite of a multisite network

Add Plugins Menu for Child Sites in WordPress Multisite

To enable plugin’s menu for individual sites, you need to switch to Network Admin dashboard.

Switching to network admin dashboard

On the network admin dashboard, visit Settings » Network Settings. Scroll down to the bottom of the page and you will see the checkbox to enable plugins menu.

Enabling plugins menu for individual sites

That’s all, save your settings and individual sites will now be able to see plugins menu. They will also be able to see installed plugins and activate them for their site.

Note: Individual site admins cannot see network activated plugins.

That’s all, we hope this article helped you understand why do you not see all plugins on WordPress multisite installs. You may also want to check out our guide on how to add/remove default pages in WordPress multisite.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Google+.

The post Why Do You Not See All Plugins on WordPress Multisite Installs appeared first on WPBeginner.