is_plugin_active_for_network( string $plugin )
Check whether the plugin is active for the entire network.
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
- $plugin
-
(Required) Path to the main plugin file from plugins directory.
Return
(bool) True, if active for the network, otherwise false.
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;
}
Changelog
Version | Description |
---|---|
WP-3.0.0 | Introduced. |