如何找出插件是否在页面或帖子中使用?

时间:2021-06-05 作者:Cornelie Müller-Gödecke

我需要找出这么多Gutenberg或Elementor元素中是否有任何元素在帖子或页面中使用过。

示例:我想停用一个Elementor插件,它会创建相应的插件。我需要知道这个插件在帖子或页面中的使用位置,如果没有,我可以停用/删除它,如果是,我必须用其他元素替换输出

不幸的是,我从未见过像“a”这样的东西;“中使用”-列表

有什么想法吗?我会很高兴的!

2 个回复
SO网友:user3135691

您正在寻找:

is\\u plugin\\u active(字符串$plugin)

此函数接受一个字符串参数,该参数表示插件目录中插件相对路径的路径。

因此,您的实际实现如下所示:

<?php

if(is_plugin_active(\'elementor/elementor.php\') || is_plugin_active(\'woocommerce/woocommerce.php\')){
    // Do something, remove scripts etc..
}

SO网友:tiago calado

我会停用它,检查它的网站是否正常工作,如果是这样,它可以被删除,如果不是它总是可以再次激活它,一切都恢复正常。