如何判断插件是否已被网络激活

时间:2011-06-01 作者:Scott

我有以下几行代码为我的插件添加设置链接和设置:

add_action(\'admin_menu\', array(&$this, \'admin_settings_menu\')); // Add menu to options
add_action(\'admin_init\', array(&$this, \'admin_settings_init\')); // Add admin init functions
现在,由于我的插件的性质,如果插件是网络安装的,那么设置应该只对网络管理员可用,而不是对单个站点管理员可用。

有没有办法检查插件是否是网络安装的,这样我就可以在它周围包装一个if语句?

1 个回复
最合适的回答,由SO网友:anu 整理而成

You can use is_plugin_active_for_network( $plugin )

结束

相关推荐

WordPress MultiSite。可以用域代替子域吗?

我是多站点新手。这是一个简单的问题。我知道WordPress multisite可以为子域设置。是否可以将域与子域一起使用?我在谷歌上搜索过,但并没有得到很好的结果。也许我用错了关键词。so i can use a single wordpress installation for:领域com公司第1款。领域com公司第2款。领域com公司实例com公司示例2。com公司第1款。示例2 COM希望你得到它。提前谢谢!