Я использую WordPress 3.0.5 и проверил с 3.1rc4. В основном файле PHP моего плагина, когда я пытаюсь вызвать is_plugin_active, я получаю Call to undefined function is_plugin_active()
. Я могу вызвать add_action и add_filter. Что я должен проверить / изменить, чтобы это исправить?
Это происходит внутри админа на странице плагинов. Вверху моего основного файла плагина, который у меня есть, if (function_exists('is_plugin_active')) {
который всегда возвращает false.
Я также не вижу функции из моего основного файла плагинов в других плагинах (если это помогает).
function_exists('is_plugin_active')
false при вызове из основного файла плагина вне метода, но true при вызове внутри метода, который вызывается для activated_plugin
действия.