WP-API 获取帖子并按降序排列
Posted
技术标签:
【中文标题】WP-API 获取帖子并按降序排列【英文标题】:WP-API get posts and order them by a descending order 【发布时间】: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=asc
和http://demo.wp-api.org/wp-json/wp/v2/posts?order=desc
- 似乎工作正常。根据他们的文档,它应该可以工作:v2.wp-api.org/reference/posts.
【参考方案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
【讨论】:
以上是关于WP-API 获取帖子并按降序排列的主要内容,如果未能解决你的问题,请参考以下文章