函数 wp_send_json_success 用于将成功的响应数据以 JSON 格式返回给前端。

用法:

wp_send_json_success( $data, $status );

参数:
- $data (mixed) (必须):要返回的数据。可以是任何类型的数据,如字符串、数字、数组、对象等。
- $status (int) (可选):HTTP 状态码,默认为 200。

示例:

$data = array(
'message' => 'Success!',
'data' => array(
'name' => 'John Doe',
'age' => 30
)
);

wp_send_json_success( $data );

在上面的示例中,函数将 $data 数组以 JSON 格式返回给前端。前端将接收到如下的 JSON 数据:
json
{
"success": true,
"data": {
"message": "Success!",
"data": {
"name": "John Doe",
"age": 30
}
}
}

请注意,函数 wp_send_json_success 会将 success 键值对添加到返回的数据中,并将其值设置为 true,以表示请求成功。