检测WordPress插件是否存在

检测WordPress插件是否存在,wordpress,plugins,Wordpress,Plugins,有没有办法检测WordPress中是否存在插件并输出条件代码 这就是为什么我要这么做 我正在使用WordPress SEO Yoast插件,需要更改默认的标题标签以使其正常工作 <title> <?php wp_title( '|', true, 'right' ); ?> </title> 需要更改为 <title><?php wp_title(''); ?></title> 这

有没有办法检测WordPress中是否存在插件并输出条件代码

这就是为什么我要这么做

我正在使用WordPress SEO Yoast插件,需要更改默认的标题标签以使其正常工作

<title>
    <?php
        wp_title( '|', true, 'right' );
    ?>
</title>

需要更改为

<title><?php wp_title(''); ?></title>

这很好,但是如果我在某个时候卸载SEO-Yoast并忘记切换回代码呢?为了安全起见,我想要一些条件代码,上面写着

如果SEO Yoast插件存在,请更改标题代码,如果不存在,请输出默认标题代码

有没有一个简单的方法可以做到这一点


谢谢

您可以尝试
是否为活动插件
功能(在前端、主题中等)


更新:

<?php
    include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
    if (is_plugin_active('wordpress-seo/wp-seo.php')) { 
        ?><title><?php wp_title(''); ?></title><?php
    } else {

        ?><title><?php wp_title( '|', true, 'right' ); ?></title><?php
    }
 ?>

太好了,非常感谢。这是其他有同样问题的人的最终代码。。。
<?php
    include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
    if (is_plugin_active('wordpress-seo/wp-seo.php')) { 
        ?><title><?php wp_title(''); ?></title><?php
    } else {

        ?><title><?php wp_title( '|', true, 'right' ); ?></title><?php
    }
 ?>