Question

J'ai créé le plugin qui va à wordpress plug-in référentiels. Maintenant, je dois créer un autre plug-in (sous plugin ou plugin vous pouvez appeler l'enfant) qui ont besoin de ce plug-in certain d'être déjà installé et activé.

Je sais que je peux utiliser register_activation_hook. Cependant, comment puis-je vérifier en utilisant ce crochet? Ou, peut-être il y a une autre solution existe?

Était-ce utile?

La solution

Il est is_plugin_active() fonction.

Autre méthode consiste à vérifier si des fonctions ou des classes, spécifiques au plug-in nécessaire, existent. Certains plugins définissent explicitement leurs propres constantes pour cela, généralement avec le numéro de version et / ou d'autres informations d'identification.

Il y a eu des développements à faire la logique de la dépendance d'extension plus générique, comme Plugin Dependecies , mais ils n'avaient pas gagné l'adoption généralisée à ce jour.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top