如何在PHP中检查特定的WordPress插件是否被激活?

时间:2015-03-18 22:38:54

标签: php wordpress if-statement

我在WP博客的主题中使用插件和一些PHP代码将广告放在我想要的地方。这是代码的一个例子:

<?php echo adrotate_ad(4); ?>

不太复杂,但......

当停用插件时,这当然会在尝试加载页面时返回警告。

我猜我需要一个条件语句,说如果adrotate_ad(4)不存在则忽略该命令?

编辑:

因此,尝试将它拼凑在一起,会是这样的吗?

<? 
if (function_exists('adrotate_ad(4)')) {
echo adrotate_ad(4);
} else {

} 
?>

“其他”之后会是什么?

编辑:

好的,我明白了!谢谢您的帮助。现在,我想知道如果插件被禁用,这是否是我退回的最佳方式:

<? 
if (function_exists('adrotate_ad')) {
echo adrotate_ad(4);
} else {
print "";
} 
?>

这会产生我想要的结果,但我不知道它是否合适。

1 个答案:

答案 0 :(得分:0)

function_exists()就是您所需要的。