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