Rest-API V2如何按ID加载指定帖子?

时间:2016-04-11 20:59:17

标签: wordpress rest

我正在使用

$.ajax({
  url: 'http://localhost/wordpress-dev/mi/wp-json/wp/v2/cpt/',
  type: "GET",
  dataType: "json",
});

加载自定义帖子类型的帖子。

我有一个带有id的数组,我需要修改url以仅加载具有此id的帖子。这怎么可能?

类似的东西:

url: 'http://localhost/wordpress-dev/mi/wp-json/wp/v2/cpt/1&2&3

非常感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

根据文档,您应该能够指定一个过滤器,例如:

http://localhost/wordpress-dev/mi/wp-json/wp/v2/cpt?filter[p]=1,2,3

过滤器取自WP Query类。

答案 1 :(得分:0)

如果有人需要这个:

post__in必须用作数组,如下所示:

url: 'http://localhost/wordpress/wp-json/wp/v2/cpt?filter[post__in][]=1&filter[post__in][]=2&filter[post__in][]=3'