我正在使用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,但在为activated_plugin
操作调用的方法内部调用时为true 。