-- 创造无限可能

wordpress开发教程:异步请求、自定义接口

2022-06-14 18:16:33
475 人浏览 1 人点赞
有用,点赞支持一下

在开发wordpress过程中,有些数据需要异步请求后台。而wordpress已经提供了一系列接口和钩子供我们使用,以便我们开发接口功能。

相关钩子和函数

用法

1、定义接口钩子

function mini_cart()
{
    // 写自己的业务逻辑
    $data = [];
    return $data;
    wp_die();//必须加上结束函数
}
add_action('wp_ajax_mini_cart', 'mini_cart');
add_action('wp_ajax_nopriv_mini_cart', 'mini_cart');

2、前端请求

var ajax_data = {
    action: "mini_cart",
}
jQuery.ajax({
    url:"<?php echo admin_url('admin-ajax.php')?>",// php输出固定的请求地址
    data:ajax_data,
    success:function(data){
        //处理逻辑
    }
})