WordPress json REST API仅显示10个类别

时间:2019-08-19 作者:saicharan

类别的Wordpress rest api仅显示10个类别。如何获取api中的所有类别列表。请帮我解决这个问题。

谢谢

1 个回复
最合适的回答,由SO网友:Rup 整理而成

这是REST API Pagination: 默认情况下,您将获得一个包含10个结果的页面和结果中的两个标题X-WP-Total和X-WP-TotalPages,以告诉您有多少个结果页面。

您可以通过添加?per_page=100 根据请求,即。

https://example.com/wp-json/wp/v2/categories?per_page=100
100是您一次可以请求的最大值。然后您应该检查X-WP-TotalPages 响应中的标题,如果超过1,则需要重复以获得更多的结果页面,即。

https://example.com/wp-json/wp/v2/categories?per_page=100&page=2
https://example.com/wp-json/wp/v2/categories?per_page=100&page=3
等,视情况而定。

相关推荐

WP REST API-将分类搜索限制为第一个字母

我正在尝试建立一个a-Z索引,并希望通过分类名称的第一个字母过滤自定义分类的响应。所以,如果我有[\'Ana\', \'Olina\', \'Ford\'], 我想要一些wp-json/wp/v2/names/?starts_with=A 只给我一个“Ana”。现在如果我这样做了names/?search=A, 我得到“安娜”和“奥莉娜”我已经找过了,但没有找到任何类似的。