我尝试完成以下结构
add_action('wp_ajax_theaction','theaction');
function theaction () {
$input = $_POST['input'];
do_action('thehook',$input);
}
其他php文件
add_action('thehook','doit');
function doit ($input) {
$output = array('hello',$input);
wp_send_json($output);
}
如果我不通过自定义挂钩,我的代码效果很好,但如上所示,ajax调用返回一个空字符串。