我试图在Wordpress中使用$arg
将参数(比如add_action()
)传递给do_action()
的第二个参数/回调。
do_action( 'my_hook', $arg);
'my_hook'
中的do_action()
会引用以下add_action()
class My_Class {
public function __construct () {
add_action( 'my_hook', array( $this, 'my_method ($arg)' ) );
}
public function my_method ($arg) {
some_function ($arg);
// some code here....
}
}
注意:我没有在fuctions.php中尝试这个。试图修改核心文件。我知道不建议修改核心文件。但是,我想探索视野(我会回到家里)
请提供一种方法将参数传递给my_method()
。提前谢谢。