Comment savoir si un plugin particulier est activé dans un sous-blog dans un blog multisite?
Hm, je ne suis pas tout à fait sûr de la mécanique ici. Usual is_plugin_active()
vérifie si le plug-in est dans l'option active_plugins
.
Par cette logique, vous pourriez probablement récupérer active_plugins
d'un blog spécifique avec get_blog_option()
et le vérifier pour le plugin.
Ya ce que Rarst a dit, pour son exemple, vous pouvez faire quelque chose comme ceci mais il retourne un tableau avec le nom de plugin actif/plugin_filename.php
get_option ('active_plugins');
Vous pouvez essayer d'utiliser le plugin global $ pour obtenir beaucoup plus de données.
global $plugins;
$plugins = array(
'all' => apply_filters( 'all_plugins', get_plugins() ),
'search' => array(),
'active' => array(),
'inactive' => array(),
'recently_activated' => array(),
'upgrade' => array(),
'mustuse' => array(),
'dropins' => array()
);