Wordpress动作钩 - 没有用

时间:2011-09-05 02:27:54

标签: php wordpress hook

你会帮我解决这个问题我试图在wordpress do_action和add_action中创建一个新的钩子。

以下是我的代码

    $arg1 = 'args test 1';
    $arg2 = 'args test 2';

    do_action('action1',$arg1, $arg2);

    function test_function($arg1, $arg2) {
       echo $arg1.$arg2;
    }

    add_action('action1','test_function',10,2);

当我尝试运行我的脚本时,没有任何事情发生,它应该显示$ arg1和$ args2,问题是脚本有什么问题吗?

1 个答案:

答案 0 :(得分:0)

这就是地方,你在设置

之前就开始行动了

试试这样:

$arg1 = 'args test 1';
$arg2 = 'args test 2';


function test_function($arg1, $arg2) {
   echo $arg1.$arg2;
}

add_action('action1','test_function',10,2);

do_action('action1',$arg1, $arg2);

现在应该可以了