web-dev-qa-db-fra.com

Afficher tous les plugins non utilisés

Mon entreprise compte actuellement une vingtaine de sites sur plusieurs sites, et elle grandit chaque jour. Nous essayons de passer en revue les plugins et d'établir des normes. En d'autres termes, les formulaires utilisent le plug-in X. Cependant, nous n'avons pas trouvé de moyen unique de procéder et d'indiquer systématiquement quels plug-in ne sont même pas utilisés.

Existe-t-il une fonction qui peut nous montrer les plugins utilisés ou non utilisés? J'ai essayé de chercher tout ce à quoi je pouvais penser et que je ne pouvais pas trouver une réponse.

2
Marc Palmer

Je pense que vous pouvez utiliser ce plugin:

http://wordpress.org/extend/plugins/wpmu-plugin-stats/screenshots/

Fournit aux administrateurs du site des informations sur les plug-ins activés sur l'ensemble du site et sur les plug-ins de blogs activés.

Ce plugin utilise get_plugins()

http://codex.wordpress.org/Function_Reference/get_plugins

et récupère get_option('active_plugins') pour chaque blog à comparer.

Il utilise switch_to_blog() sur chaque blog, il est donc peut-être plus lent sur les grands sites multisites, mais je pense que cette fonction est plus rapide après la mise à jour de wordpress 3.5, selon

1
birgire

En bref, il est difficile de déterminer si les différents plug-ins que vous avez installés - sur les 23 499 disponibles dans le référentiel WordPress, au moment de l'écriture de cet article - agissent actuellement.

Si un plugin est activé, il est "en cours d'utilisation". Que ce soit ou non un plugin fait quelque chose, c'est une toute autre affaire. Puisque les plugins peuvent faire un nombre presque infini de choses différentes, il serait presque impossible de tester tous les plugins passés et futurs pour voir s'ils font quoi que ce soit.

Par exemple, supposons que vous utilisiez un plug-in de shortcode avec [some_shortcode]. Vous pouvez rechercher ce shortcode dans vos publications et si votre recherche est vide, vous savez qu'il n'est pas utilisé. Mais d'autres plugins font des choses complètement différentes, comme la mise en cache de contenu, l'ajout de SEO, l'amélioration du Social-ness sur votre blog, la modification du texte de pied de page, etc. Comment créer un test pour déterminer s'ils sont "utilisés"?

1
akTed