确定WordPress中加载AJAX文件的URL路径

时间:2011-06-08 17:20:46

标签: jquery ajax wordpress

我在WordPress主页模板中使用以下代码,它运行正常。但是,当我尝试在具有不同路径的页面中使用它时,它无法找到该文件。

无论我在哪个页面,如何动态建立我的家庭路径? (我不想硬编码完整的URL)

适用于mywordpress.com/,但不适用于mywordpress.com/page/

// Initiate asynchronous load of xml data:
jQuery.ajax({
    type: "GET",
    url: "wp-content/themes/mytheme/data.xml",
    dataType: "xml",
    success: parseDataXML
});

2 个答案:

答案 0 :(得分:1)

也许是一个绝对的网址?

// Initiate asynchronous load of xml data:
jQuery.ajax({
    type: "GET",
    url: "/wp-content/themes/mytheme/data.xml",
    dataType: "xml",
    success: parseDataXML
});

答案 1 :(得分:0)

url: "/wp-content/themes/mytheme/data.xml",

“/”做技巧