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=aschttp://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 获取帖子并按降序排列的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Firebase 中按降序排列数据 - Python

按降序过滤时向 Firebase 观察者添加新帖子

SQLAlchemy 按降序排列?

按降序排列的可枚举范围

Vertica - 按降序排列的投影

Codeigniter 分页链接按降序/倒序排列?