关于主题实时预览的Admin-ajax WordPress页面不起作用

时间:2013-12-28 14:38:51

标签: php ajax wordpress

在我的WordPress主题中,我使用AJAX来使用admin-ajax.php文件获取帖子内容。但在我的主题实时预览中,此文件始终返回0.为什么?我使用.ajax() jQuery函数。动作参数是正确的。 admin-ajax文件的网址也是正确的。在正常的网站上它运作良好。这是Wordpress中的错误吗? php函数和js函数的代码非常简单:
PHP

add_action('wp_ajax_ajax_response', 'ajax_response');
add_action('wp_ajax_nopriv_ajax_response' ,'ajax_response');
function ajax_response() {
 echo 'This is server response';
}

JS

jQuery.ajax({
 type:"GET",
 url: ajaxInfo.admin_ajax_url,
 data:{"action":"ajax_response"},
 success:function(results){console.log(results);} 
}

我通过wp_localize_script本地化ajaxInfo对象。

0 个答案:

没有答案