检查插件标题中的“Network:true”,看看是否应仅将其激活为网络插件。当未启用Multisite时,该插件也可以使用。

原型

is_network_only_plugin( string $plugin )

描述

检查“仅限站点范围:true”以实现向后兼容性。

参数

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

返回值

(bool)  如果插件仅为网络,则为True,否则为false。

源文件

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

<?php
...
function is_network_only_plugin( $plugin ) {
	$plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
	if ( $plugin_data )
		return $plugin_data['Network'];
	return false;
}
...
?>

其他

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