Howdy, j'ai récemment ajouté W3TC pour implémenter un affichage de liste de modifications "en cours de mise à jour" (très cool), dans mon plugin , mais il y a un peu maladroit de code que je préférerais éviter.
Si vous regardez en haut de ce fichier , vous verrez le code suivant:
define ( 'BMLT_CURRENT_VERSION', '2.1.16' ); // This needs to be kept in synch with the version above.
Ick. : P
Cela doit être mis à jour, afin que la fonction puisse faire un delta entre votre plugin et la version stable actuelle.
J'ai parcouru le Codex, et je ne le trouve pas, mais il y a GOT pour être une fonction API pour obtenir la version d'un plugin.
Des indices?