WordPress 3.0.5 kullanıyorum ve 3.1rc4 ile test ettik. Eklentimin ana PHP dosyasında, is_plugin_active aramaya çalıştığımda alıyorum Call to undefined function is_plugin_active()
. Add_action ve add_filter diyebilirim. Bunu düzeltmek için neyi kontrol etmeli / değiştirmeliyim?
Bu, Eklentiler sayfasındaki yöneticinin içinde oluyor. Ana eklenti dosyamın üstünde, if (function_exists('is_plugin_active')) {
her zaman yanlış döndürür.
Diğer eklentilerdeki ana eklenti dosyamdaki işlevleri de göremiyorum (eğer yardımcı olursa).
function_exists('is_plugin_active')
bir yöntemin dışında ise ana eklenti dosyasından çağrıldığında yanlış ama activated_plugin
eylem için çağrılan yöntemin içinde çağrıldığında doğru buldum .