Привет, я недавно написал W3TC, чтобы внедрить в свой плагин отображение «в обновлении» (очень круто) , но есть неловкий кусочек кода, который я предпочел бы избежать.
Если вы посмотрите на верхнюю часть этого файла , вы увидите следующий код:
define ( 'BMLT_CURRENT_VERSION', '2.1.16' ); // This needs to be kept in synch with the version above.
Ик. :П
Это необходимо поддерживать в актуальном состоянии, чтобы функция могла отличаться между вашим плагином и текущей стабильной версией.
Я просмотрел Кодекс и не могу его найти, но есть ПОЛУЧИТЬ функцию API для получения версии плагина.
Есть какие-нибудь подсказки?