WordPress REST API未返回所有帖子

时间:2015-11-15 作者:Jeff

我正在尝试获取我帖子的json数据。我已经尝试了两个v1。REST API插件的2.4和v2。

如果我进入

http://example.com/wp-json/posts?type=magazine

http://example.com/wp-json/posts?type=magazine&filter[posts_per_page]=-1
只返回一个空数组。

如果我进入

http://example.com/wp-json/posts?type=magazine&filter[posts_per_page]=80
(或1到80之间的任何数字)

所有数据看起来都很好。

是否有限制?我需要从任何自定义帖子类型获取所有帖子。

1 个回复
SO网友:Edukondalu Thaviti

请尝试此方法进行分页。它会返回我网站上的所有帖子。

http://example.com/wp-json/wp/v2/posts/?filter[category_name]=country&filter[posts_per_page]=-1

相关推荐

如何在WordPress REST API响应中按父帖子ID筛选自定义帖子类型的子帖子?

我有两种自定义帖子类型:question 和answer. “问题”是分层的,它们是回答的父帖子,是子帖子。对于每个答案,都有一个家长的问题。当有人提出一个问题时,给出的每个答案都正确地归因于同一个问题。这在网站上已经做得很好了。当我构建应用程序时,我可以输入所有问题,但当涉及到答案时,我似乎无法按家长的问题过滤掉答案。所有问题都可以这样获得:https://domain.com/wp-json/wp/v2/questions对于答案,我使用自定义端点和以下代码:add_action( \'rest_ap