插件WordPress JSON API - 如何获得带偏移的类别的帖子?

时间:2013-09-01 15:11:50

标签: json wordpress api post offset

例如在类别" news"我的博客有50个帖子。 要获得最近10篇帖子,我会: http://mywordpress.com/?json=get_category_posts&slug=news&count=10&status=publish 它工作正常。 现在我想让我的帖子从11到20跳过最后10个帖子等。 我能怎么做?

2 个答案:

答案 0 :(得分:8)

帖子计数默认为您在wordpress后端设置的任何内容(设置 - >读取)。只需添加page参数即可实现分页。所以如果你想要帖子11-20,你只需要打电话

http://mywordpress.com/?json=get_category_posts&slug=news&count=10&status=publish&page=2

您可以在此处找到更多信息:JSON API Plugin Page, Other Notes

答案 1 :(得分:2)

您不能将get_category_posts与偏移量一起使用。

您必须从具有大量参数的基本get_posts构造查询,请参见此处:

http://codex.wordpress.org/Class_Reference/WP_Query#Parameters

和这里(阅读方法:get_posts):

http://wordpress.org/plugins/json-api/other_notes/

我认为你应该使用类似的东西:

  

blablabla.xxx/?json=get_posts&count=10&status=published&cat='id of category news'& offset ='int offset'

请注意使用偏移'打破'分页