Как определить, был ли плагин активирован в сети


У меня есть следующие строки кода, которые добавляют ссылку на настройки и настройки для моего плагина:

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?

Author: Scott, 2011-06-01

1 answers

Вы можете использовать is_plugin_active_for_network( $plugin )

 7
Author: anu, 2011-06-01 16:09:54