在wordpress插件中收到400个错误请求?
当点击插件中的按钮时,我收到400个错误请求。是否缺少任何功能?请就此提出建议在wordpress插件中收到400个错误请求?,wordpress,woocommerce,Wordpress,Woocommerce,当点击插件中的按钮时,我收到400个错误请求。是否缺少任何功能?请就此提出建议 jQuery.ajax({ type : "POST", dataType : "json", url : "<?php echo admin_url('admin-ajax.php'); ?>", data : {action: "get_process_payment"}, success: function(response) { al
jQuery.ajax({
type : "POST",
dataType : "json",
url : "<?php echo admin_url('admin-ajax.php'); ?>",
data : {action: "get_process_payment"},
success: function(response) {
alert("Your vote could not be added");
alert(response);
}
});
function get_process_payment(){
echo "test";
wp_die();
}
jQuery.ajax({
类型:“POST”,
数据类型:“json”,
url:“”,
数据:{操作:“获取\处理\支付”},
成功:功能(响应){
警惕(“无法添加您的投票”);
警报(响应);
}
});
函数get\u process\u payment(){
回声“测试”;
wp_die();
}
在WordPress中,
wp\u ajax\u nopriv\u(操作)
为未登录的用户执行。
如果希望在前端为访客和登录用户启动,可以执行以下操作:
add_action( 'wp_ajax_my_action', 'my_action' );
add_action( 'wp_ajax_nopriv_my_action', 'my_action' );
在您的示例中,添加如下内容
add_action( 'wp_ajax_my_get_process_payment', 'get_process_payment' );
add_action( 'wp_ajax_nopriv_get_process_payment', 'get_process_payment' );
function get_process_payment(){
echo "test";
wp_die();
}
请查看更多详细信息您的
获取\处理\支付
功能在哪里如何在WordPress中调用插件功能的端点url请查看我的回答实际上我正在做一个自定义支付网关插件所有脚本都在支付字段中