Подключаемая функция и проверка активации?
Плагин определяет подключаемую функцию wp_mail()
. Моя идея состояла в том, чтобы проверить, определена ли функция уже, и выдать предупреждение, если другой плагин опередит меня.
Однако это предупреждение вызывает проблемы при активации. Насколько я понимаю, при нормальной работе плагин загружается до pluggable.php
но для проверки активации он загружается после подключаемых модулей.
Каков был бы надежный/правильный/предлагаемый способ реализации такой проверки для подключаемая функция? Нет очевидного (для меня) способа отличить активацию и обработать ее отдельно.
1 answers
Не проводите проверку активации?
Серьезно, лучший способ, который я могу придумать, - это не проверять это при активации, а только в обычном процессе загрузки плагина. И вместо того, чтобы выдавать предупреждение (я предполагаю, что вы имеете в виду PHP E_WARNING), возможно, было бы разумнее установить окно с ошибкой администратора.