在外部网站上按ID显示WordPress帖子?

时间:2019-05-16 00:42:51

标签: php jquery wordpress

我知道如何从博客中提取最后3条帖子,并将其显示在外部网站上,但是可以指定帖子ID并将这些帖子显示在外部网站上吗?例如,如果我想在外部网站的首页上显示帖子5、12和15?

1 个答案:

答案 0 :(得分:4)

$url = 'YOUR_BLOG_URL';

// Get latest 3 posts
$latestPosts = file_get_contents($url . '/wp-json/wp/v2/posts?orderby=date&order=desc&per_page=3');

// Get 3 specific posts by ID
$postIds = array(5, 12, 15);
$specificPosts = file_get_contents($url . '/wp-json/wp/v2/posts?orderby=date&order=desc&include=' . implode(',', $postIds));

这里是REST API文档的链接,以获取完整的参数列表:

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

相关问题