我正在尝试创建一个自定义块,但是我需要一些帮助。
我正在尝试在列出所有帖子的编辑器中设置<select>
。我对api的了解还不是很丰富,但是在阅读了文档之后,似乎下面的一行应该可以获取帖子了。
wp.api.collections.Posts().fetch()
问题是,但是,我得到一个很好的错误:
TypeError:无法读取未定义的属性“ collections”
如何在编辑器中获取所有帖子的列表以供选择,或者它仅在可能性范围之外?
答案 0 :(得分:0)
尝试改用此
const { apiFetch } = wp;
apiFetch({ path: "/wp/v2/posts" }).then(posts => {
console.log(posts);
});