如何对WordPress REST API数据进行排序

时间:2019-05-09 作者:Keith Donegan

我正在通过Rest API获取一些数据:

https://legalsecurityforum.com/wp-json/wp/v2/speaker?include[]=3116&include[]=3249&include[]=3170&include[]=3416&include[]=3181&include[]=1857&include[]=3563
数据加载正常,但顺序不正常。

我希望第一个结果是ID“3116”,因为这是我URL中包含的第一个ID。

如何拉入按URL id排序的数据?

enter image description here

1 个回复
最合适的回答,由SO网友:birgire 整理而成

添加order=include 您的GET请求。

请参见此处的文档:

https://developer.wordpress.org/rest-api/reference/posts/#arguments

相关推荐

Assign Json file to WP_Query

我正在用非常有限的时间处理一个不必要的复杂主题。由于我们拥有的记录数量太多,加载时间慢得令人无法忍受,因此我们希望使用json文件缓存记录(宁愿不使用瞬态,也不要完全使用数据库)。主题使用WP\\u Query($args)从数据库中获取结果。我们希望只提取一次查询,并为后续请求使用json缓存文件。问题是因为我们拥有的文件数量太多,我们必须修改并深入主题的内部工作以使用json文件。因此,与此相反:$my_query1 = new WP_Query($args);