【发布时间】:2018-01-29 05:07:11
【问题描述】:
我正在使用以下方式获取帖子
http://demo.wp-api.org/wp-json/wp/v2/posts
默认情况下,这给了我 10 个帖子,文档中提到了这一点。
但我希望所有帖子都不需要跟踪分页。
这可能吗?
如果没有,我可以运行 JavaScript 循环来获取所有帖子吗?
谢谢。
【问题讨论】:
-
您可以将参数传递给请求 URL。所以以下将返回 50 个帖子; www.mywebsite.com/wp-json/wp/v2/posts?per_page=50 不幸的是 per_page 参数必须介于 1(含)和 100(含)之间。如果您有超过 100 个帖子并且无论如何都需要所有帖子,则必须发送多个请求并正确指定 offset 参数才能检索所有帖子。
-
@Balwant 是的,我阅读了您链接到的帖子。帖子的上限似乎是 100。有没有办法可以获得帖子的总数?所以我会知道要提出多少请求。
标签: wordpress wordpress-rest-api