J'ai créé un plugin qui va aux référentiels de plugins wordpress. Maintenant, je dois créer un autre plugin (un sous-plugin ou un plugin enfant que vous pouvez appeler) nécessitant l'installation préalable de ce plugin.
Je sais que je peux utiliser register_activation_hook
. Cependant, comment puis-je vérifier en utilisant ce crochet? Ou peut-être existe-t-il une autre solution?
Il y a is_plugin_active()
fonction.
Une autre méthode consiste à vérifier si des fonctions ou des classes, spécifiques au plug-in requis, existent. Certains plugins définissent explicitement leurs propres constantes, généralement avec le numéro de version et/ou d’autres informations d’identification.
Certains développements ont été faits pour rendre la logique de dépendance par extension plus générique, tels que Plugin Dependecies , mais ils n'avaient pas encore été largement adoptés.