我正在努力制作一个单一的ajax响应跨域。那可能吗?我试过这样的事情,但那不起作用:
function my_call_callback() {
header("Access-Control-Allow-Origin: *");
if (headers_sent())
echo "headers was sent";
else
echo "headers was not sent"; // This is what I get
die();
}
add_action('wp_ajax_my_call', 'my_call_callback');
上面的代码显示了如何在Wordpress中进行ajax响应。该部分有效,但我试图添加的标题似乎没有被发送。我想知道为什么。这可能是.htaccess的问题吗?
更新:它突然开始工作了。我真的不知道为什么,但在WP方面看到我的猜测。