如何查找wordpress主题是否有特定的钩子?

时间:2014-01-01 13:18:52

标签: php wordpress wordpress-plugin

我正在构建一个Wordpress插件,并且根据插件功能要求,我需要找出一个Wordpress主题是否有特定的钩子,如果它没有,那么我需要执行一些动作。比如说。显示提醒信息。

1 个答案:

答案 0 :(得分:1)

WordPress功能 has_action 用于此目的。

这是一个非常基本的示例,展示了如果主题没有您需要的钩子,您如何回显消息:

if(has_action('example_hook')) {
    do_action('example_hook');
} else {
        echo 'an example alert message';
}

There's some more about has_action in the Codex.