Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress动作挂钩-没有';行不通_Php_Wordpress_Hook - Fatal编程技术网

Php Wordpress动作挂钩-没有';行不通

Php Wordpress动作挂钩-没有';行不通,php,wordpress,hook,Php,Wordpress,Hook,你能帮我解决这个问题吗?我试着在wordpress中创建一个新的钩子 下面是我的代码 $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_functi

你能帮我解决这个问题吗?我试着在wordpress中创建一个新的钩子

下面是我的代码

    $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,应该是什么问题?脚本有什么问题吗?

这都是关于位置的,在设置之前运行操作

试着这样做:

$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);

现在应该可以了

这段代码是否放在functions.php文件中?