Hola, recientemente puse W3TC para implementar una pantalla de lista de cambios "en actualización" (muy interesante), en mi complemento , pero hay un código incómodo que preferiría evitar.
Si observa la parte superior de este archivo , verá el siguiente código:
define ( 'BMLT_CURRENT_VERSION', '2.1.16' ); // This needs to be kept in synch with the version above.
Ick :PAGS
Es necesario mantenerlo actualizado, para que la función pueda diferenciarse entre su complemento y la versión estable actual.
He leído detenidamente el Codex y no puedo encontrarlo, pero TIENE que haber una función API para obtener la versión de un complemento.
¿Alguna pista?