Cześć, niedawno przekopałem W3TC, aby zaimplementować w mojej wtyczce „listę aktualizacji” (bardzo fajną) , ale jest trochę niezręczny kod, którego wolałbym unikać.
Jeśli spojrzysz na górę tego pliku , zobaczysz następujący kod:
define ( 'BMLT_CURRENT_VERSION', '2.1.16' ); // This needs to be kept in synch with the version above.
Ick. : P
Należy to aktualizować, aby funkcja mogła różnicować między wtyczką a bieżącą stabilną wersją.
Przeczytałem Kodeks i nie mogę go znaleźć, ale GOT ma funkcję API do pobierania wersji wtyczki.
Jakieś wskazówki?