如何检查某些插件是否存在以及是否为预期版本

时间:2010-09-14 作者:ariefbayu

我已经创建了进入wordpress插件库的插件。现在,我需要创建另一个插件(您可以调用的子插件或子插件),该插件要求该插件已经安装并激活。

我知道我可以用register_activation_hook. 但是,如何使用该挂钩进行检查?或者,可能存在另一种解决方案?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

is_plugin_active() 作用

另一种方法是检查特定于所需插件的函数或类是否存在。一些插件为此明确定义了自己的常量,通常带有版本号和/或其他标识信息。

为了使扩展依赖逻辑更加通用,已经有了一些发展,例如Plugin Dependecies, 但到目前为止,它们还没有被广泛采用。

结束

相关推荐