Wordpress:如何检查插件是否处于活动状态?

马赫迪98

如何检查插件在wordpress中是否处于活动状态。我已经安装了easy-digital-downloads(edd)。在目录中:/wp-content/plugins/easy-digital-downloads插件文件在中/wp-content/plugins/easy-digital-downloads/easy-digital-downloads.php我尝试了这个,我知道该插件处于活动状态。

    if (is_plugin_active(get_home_url() . '/wp-content/plugins/easy-digital-downloads/easy-digital-downloads.php')){
    echo 'plugin is active';
}else{
    echo 'plugin is not active';
}

上面的代码回显了“插件未激活”但插件处于激活状态。

我认为问题是我的插件地址目录。

维迪亚·L。

您不需要完整的url,只需要从plugins目录指向主插件文件的路径。

function check_plugin_state(){
    if (is_plugin_active('easy-digital-downloads/easy-digital-downloads.php')){
     echo 'plugin is active';
   }else{
    echo 'plugin is not active';
   }
}
add_action('admin_init', 'check_plugin_state');

注意:如果要在前端使用此功能,请不要忘记添加 include_once( ABSPATH . 'wp-admin/includes/plugin.php' );

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何检查wordpress W3 Total Cache插件是否处于活动状态?

如何检查webm icecast流是否处于活动状态?

如何使用硒检查链接是否处于活动状态

如何检查Python venv在Windows中是否处于活动状态?

如何检查uicontextmenu是否可见或处于活动状态

如何不断检查线程是否处于活动状态

如何检查通知是否在android中处于活动状态

检查通知是否处于活动状态

选择保持活动连接时,如何检查连接是否处于活动状态?

如何检查我是否处于检查状态?

如何检查移动数据是否处于活动状态或wifi是否已连接到任何热点?

如何检查 div 的第一个孩子是否处于活动状态

从微软图形 API 检索时如何检查用户是否处于活动状态

如何检查Java客户端中的hazelcast集群是否还处于活动状态?

如何在JTabbedPane中检查选项卡是否处于活动状态?

如何在不发送/接收数据的情况下检查Conn是否处于活动状态?

如何检查浏览器是否在Crossrider中处于活动状态?

如何检查用户是否在Angular 2中的页面上处于活动状态

如何使用 metricbeat 检查我的服务器是否处于活动状态,这可能吗?

VBA for Excel 2016中的ADODB连接超时-如何检查连接是否仍处于活动状态?

如何从命令行检查交换是否处于活动状态?

在使用Swift单击UITableview单元格之前如何检查SearchController是否处于活动状态

如何检查对象的任何子对象是否处于活动状态?

如何检查表单当前是否处于活动状态以发布数据?

如何检查 vba(Excel) selenium 中的“chrome”webdriver 是否仍处于活动状态

如何在脚本之外检查游戏对象是否处于活动状态?

检查反应路由器路径是否处于活动状态

从Service Worker检查窗口是否处于活动状态

检查VPN连接在Android中是否处于活动状态?