我使用以下内容获取帖子
http://demo.wp-api.org/wp-json/wp/v2/posts
我对帖子的最大限制是每个请求100。
所以我必须提出多个请求来获取所有帖子。
如何获得总帖子数,以便知道我必须提出多少请求?
感谢。
答案 0 :(得分:4)
响应标头包含以下数据:
要确定有多少页数据可用,API会返回两个 带有每个分页响应的标头字段:
X-WP-Total
:集合中的记录总数X-WP-TotalPages
:包含所有可用内容的总页数 记录通过检查这些标题字段,您可以确定API中可用的数据量。
通过https://developer.wordpress.org/rest-api/using-the-rest-api/pagination/
答案 1 :(得分:-1)
尝试使用此选项进行分页。它会返回我网站上的所有帖子。
http://example.com/wp-json/wp/v2/posts/?filter[posts_per_page]=10
滤波器[CATEGORY_NAME]
http://example.com/wp-json/wp/v2/posts/?filter[category_name]=country&filter[posts_per_page]=111