我们在wordpress开发的时候遇到请求在wordpress里发送Ajax请求,一般是通过admin-ajax.php来实现的。实现步骤如下:前端JS的部分,使用Ajax提交代码:
$.post("admin-ajax.php", {
"action": "user_login"
},
-
后端的function代码写对应的功能代码:
function user_login(){ // ...code } add_action('wp_ajax_user_login', 'user_login'); // 在未登陆的状态下处理的方法 add_action('wp_ajax_nopriv_user_login', 'user_login'); // 登陆下处理的方法
-
最后就是先了在word press中发送Ajax请求。