Can';创建新的post | Wordpress API |主干JS |无法读取属性';应用';未定义的
我正在尝试使用Wordpress的Backbone.js客户端创建一篇新文章Can';创建新的post | Wordpress API |主干JS |无法读取属性';应用';未定义的,wordpress,backbone.js,wordpress-rest-api,Wordpress,Backbone.js,Wordpress Rest Api,我正在尝试使用Wordpress的Backbone.js客户端创建一篇新文章 var post = wp.api.models.Post({ title: "Lorem ipsum", status: "publish" }); 但我得到了以下错误: Uncaught TypeError: Cannot read property 'apply' of undefined at Object.h.Model (backbone.min.js?ve
var post = wp.api.models.Post({ title: "Lorem ipsum", status: "publish" });
但我得到了以下错误:
Uncaught TypeError: Cannot read property 'apply' of undefined
at Object.h.Model (backbone.min.js?ver=1.4.0:formatted:232)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i (backbone.min.js?ver=1.4.0:formatted:1247)
at Object.i [as Post] (backbone.min.js?ver=1.4.0:formatted:1247)
有没有人有过类似的问题?我在任何地方都找不到解决方案。步骤1-启用
wp api fetch
作为脚本的依赖项:
wp_-enqueue_脚本('my-script','path/to/my/script.js',数组('wp-api-fetch');
步骤2-在路径/to/my/script.js
中,调用rest api创建如下新帖子:
wp.apiFetch({
路径:“wp/v2/posts”,
方法:“POST”,
数据:{title:'新标题'}
}).then(post=>console.log(post))
这个答案提出了一些其他用例:
有关javaScript/主干客户端库的更多信息,请参见《REST API手册》:
步骤1-启用
wp api fetch
作为脚本的依赖项:
wp_-enqueue_脚本('my-script','path/to/my/script.js',数组('wp-api-fetch');
步骤2-在路径/to/my/script.js
中,调用rest api创建如下新帖子:
wp.apiFetch({
路径:“wp/v2/posts”,
方法:“POST”,
数据:{title:'新标题'}
}).then(post=>console.log(post))
这个答案提出了一些其他用例:
有关javaScript/主干客户端库的更多信息,请参见《REST API手册》: