我如何通过WP REST API获取每个帖子的所有评论?

时间:2020-04-05 作者:Siyah

我正忙于了解WP REST API如何与React结合使用。当我查看WP REST API的文档时,我有点困惑。

https://developer.wordpress.org/rest-api/reference/comments/#retrieve-a-comment

例如,在这里,您似乎必须在查询中指定帖子的ID才能获取帖子。我们可以不为此使用变量吗?如果是这样,如何做到这一点?我们如何才能确保每个帖子都能自动获取其下方的评论?

我的意思是,这得到了所有的评论:

https://example.com/wp-json/wp/v2/comments
但它不允许我将此与帖子结合起来。我们如何将它们相互联系起来?

另一个例子:

https://example.com/wp-json/wp/v2/posts?categories=33
这意味着我们可以获取ID=33的帖子类别,但我们如何才能使其成为通用的?喜欢https://example.com/wp-json/wp/v2/posts?categories=$GET_POST_ID ...左右

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

https://example.com/wp-json/wp/v2/comments?post=<POST_ID>
将返回特定帖子的评论

相关推荐

如何通过unctions.php为现有帖子类型启用块编辑器(Gutenberg)

我很难弄清楚如何为主题中的现有帖子类型启用块编辑器。我宁愿通过函数来编辑它。php在我的子主题中,而不是编辑主题本身。这是我在研究中发现的代码,但使用register\\u post\\u type\\u args过滤器和“show\\u in\\u rest”似乎不起作用。代码如下:function ux_portfolio_block_editor( $args, $post_type ) { if ( $post_type == \"featured_item\" ) {