确定插件是否对整个网络有效。

原型

is_plugin_active_for_network( string $plugin )

描述

只能安装插件/文件夹中的插件。

参数

$plugin (string) (Required) 插件目录中主插件文件的路径。

返回值

(bool)  如果网络处于活动状态,则为True,否则为false。

源文件

路径:wp-admin/includes/plugin.php

<?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;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/is_plugin_active_for_network/