我编写了一个 WordPress 插件并将其所有内容上传到通常的 wp-content/plugins/pluginname 文件夹。其中有一个js文件和一个PHP文件,我尝试运行js代码,如下所示:
var tvs = {
landingpage : {
recommend : {
add : function(page_id) {
$.post('wp-content/plugins/tvs_landingpages/tvs_recommend_add.php', {page_id:page_id}, function(data) { ...do stuff here...(placeholder)
});
},//add
},//recommend
},//landingpage
}//var tvs
执行此代码后,我收到以下错误:
TypeError: 'undefined' is not an object (evaluating '$.post')
这是什么意思?php文件的路径错了吗?当一切都位于 wp-content/plugins/tvs_landingspages/...