使用React / Javascript在Wordpress API中通过ID获取选择的多个帖子/页面

时间:2018-08-09 22:49:36

标签: javascript wordpress reactjs

因此,使用此端点从我的WP API中获取 all 个帖子毫无困难:

`${appUrl}/wp-json/wp/v2/pages`;

但是,我终生无法找出通过ID查询多个特定页面的语法, 我已经拖了好几个小时了-甚至有可能(当然是-我只是个脾气暴躁的人)?

任何提示都将受到欢迎。

欢呼

特里

2 个答案:

答案 0 :(得分:2)

您可以通过传递包含所需ID的include查询参数数组来按ID查询帖子。

const ids = [469, 470];
const url = `${appUrl}/wp-json/wp/v2/posts?${ids.map(id => `include[]=${id}`).join("&")}`;

答案 1 :(得分:0)

我知道这就像一年前一样,但是我似乎找不到找到通过ID获取所有页面的方法,并且遇到了这篇文章,我尝试了include [] = 123&include [] = 321,但它只是返回了空白,我终于发现您必须添加一个状态。就我而言,我选择任何一个。希望这对某人有帮助。

/wp-json/wp/v2/pages?status=any&include[]=129&include[]=131