1前端页面
jQuery.ajax({
type: 'POST',
url: "<?php echo admin_url( 'admin-ajax.php' );?>",
data: {
action: 'myajax_submit'
},
success: function(res) {
console.log(JSON.stringify("--"+res));
}
});
2 后端functions.php里面接受请求
add_action( 'wp_ajax_nopriv_myajax_submit', 'myajax_submit' );
add_action( 'wp_ajax_myajax_submit', 'myajax_submit' );
function myajax_submit() {
$response = json_encode( array( 'success' => true ) );
header( "Content-Type: application/json" );
echo $response;
// 这个很关键啊有木有: 别忘记 "exit"
exit;
}
注意 前端action名字要和后端wp_ajax_nopriv_XXX名字后缀对应起来
剩下的按照格式相应改就可以了,
wp_ajax_nopriv_
最后
以上就是神勇秀发最近收集整理的关于wordpress admin-ajax.php 漏洞,wordpress 中使用自带 admin-ajax.php的全部内容,更多相关wordpress内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复