is_plugin_active_for_network( string $plugin )

Check whether the plugin is active for the entire network.

Description Description

Only plugins installed in the plugins/ folder can be active.

Plugins in the mu-plugins/ folder can’t be "activated," so this function will return false for those plugins.

Parameters Parameters


(string) (Required) Path to the main plugin file from plugins directory.

Top ↑

Return Return

(bool) True, if active for the network, otherwise false.

Top ↑

Source Source

File: wp-admin/includes/plugin.php

function is_plugin_active_for_network( $plugin ) {
	if ( !is_multisite() )
		return false;

	$plugins = get_site_option( 'active_sitewide_plugins');
	if ( isset($plugins[$plugin]) )
		return true;

	return false;

Top ↑

Changelog Changelog

Version Description
3.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.