wp_send_json() 处理AJAX调用中返回内容的所有部分。首先,它将返回内容的内容类型设置为application/json 具有适当的字符集。其次,它会自动调用wp_die() 在发送JSON结果之后,这是WordPress中AJAX调用所必需的。
您可以考虑使用wp_send_json_success() 对于成功的请求和wp_send_json_error() 错误的请求,从而遵守处理AJAX请求的WordPress标准。这些函数设置success (布尔)和data (任何类型)在数组中输入密钥并对整个数组进行编码,从而允许您以结构化的方式轻松检查请求是否成功或是否出错。