[WordPress] Tester si un plugin est actif (performance / robustesse)

Dans la longue série des petites astuces qui permettent d’améliorer les performances de WordPress, on parle souvent d’invocations conditionnelles, de tests afin de ne pas exécuter du code pour rien.
Si le plugin « Plugin Organizer » fait office de couteau suisse de la gestion des plugins pour WordPress, le petit bout de code de ce billet saura vous rendre de fiers services.

Il permet de tester si un plugin est actif ou pas. Pratique pour afficher conditionnellement des bouts de pages qui reposent sur des plugins.

<?php
   if (is_plugin_active('plugin-directory/plugin-file.php')) {
      // le plugin est actif
   }
?>

Cela permet aussi de protéger l’affichage des pages si un jour vous supprimez un plugin. Indispensable si vous développez des thèmes que vous distribuez, sans savoir si l’utilisateur a ces plugins installés.

Source

★★★★★

A lire également