你会帮我解决这个问题我试图在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,问题是脚本有什么问题吗?
答案 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);
现在应该可以了