【问题标题】:WP-API get posts and order them by a descending orderWP-API 获取帖子并按降序排列
【发布时间】:2016-08-02 22:49:20
【问题描述】:

我正在尝试抓取帖子并按日期降序排列。

我说的是这个 API:https://github.com/WP-API/WP-API

我试过了:

http://url.com/json/wp-json/wp/v2/posts?filter[order]=DESC

http://url.com/json/wp-json/wp/v2/posts?order=desc

它们都不起作用。

但是,例如,这可以正常工作:

http://url.com/json/wp-json/wp/v2/posts?filter[cat]=3

有什么想法吗?

【问题讨论】:

  • 您确定它不起作用吗?我试过http://demo.wp-api.org/wp-json/wp/v2/posts?order=aschttp://demo.wp-api.org/wp-json/wp/v2/posts?order=desc - 似乎工作正常。根据他们的文档,它应该可以工作:v2.wp-api.org/reference/posts.

标签: wordpress wp-api wordpress-rest-api


【解决方案1】:

您需要使用orderby 例如

http://url.com/json/wp-json/wp/v2/posts?filter[orderby]=wpdb_fieldname&order=desc

你的情况

http://url.com/json/wp-json/wp/v2/posts?filter[orderby]=date&order=desc

更多详情:http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters

【讨论】:

    猜你喜欢
    • 2016-01-12
    • 2017-11-23
    • 2012-08-08
    • 1970-01-01
    • 1970-01-01
    • 2015-11-30
    • 1970-01-01
    • 1970-01-01
    • 2022-10-23
    相关资源
    最近更新 更多