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/...