我应该在wordpress中将我的php脚本文件放在哪里用于AJAX请求?

时间:2017-09-23 19:05:52

标签: php jquery ajax wordpress

我的主题文件夹中的索引文件中有一个表单。

enter image description here

我也在我试图调用的同一个主题文件夹中有一个名为find-locations-ajax.php的脚本。当我尝试调用脚本文件时,它会一直加载整个站点。

这是我的代码

jQuery(function($) {
$.ajax({
url:'find-locations-ajax.php',
type:'POST',
data:querystring,
success: function(msg){
}//ends success code

});//ends ajax
})//ends submit handler
});//ends ready function

第一次使用wordpress工作,所以请放轻松。

EDIT。这不适用于ADMIN功能

enter image description here

新编辑: enter image description here

1 个答案:

答案 0 :(得分:2)

你为WordPress做的AJAX有点不对 WordPress有一个文件来处理所有AJAX请求,称为admin-ajax.php和动作,你应该绑定你的代码来处理这些请求。
我建议你阅读documentation以获得一些理解。