使用 WP-API 发布数据返回评论


Return comments with WP-API Post data

我正在使用WP-API插件作为我的Wordpress网站的RESTful API。 我希望与帖子关联的评论从/posts/:id端点返回。 文档表明这可以通过传递withcomments过滤器来实现,但是我无法使其工作。 我尝试了以下方法,但没有成功:

http://climbingnarc.com/wp-json/posts/24001?filter[withcomments]=1

http://climbingnarc.com/wp-json/posts/24001?filter[withcomments]=true

我知道 http://climbingnarc.com/wp-json/posts/24001/comments 有效,但我不想仅仅为评论数据提出单独的请求。

是否有正确的方法来使用此过滤器,以便将评论与帖子数据一起返回?

尝试?_embed=1您的请求;这应该会降低所有嵌入的内容 数据,包括评论,以及请求的帖子。

这对我有用。

我在 Github 上打开了一个关于这个问题的问题,它被标记为 Enhancement ,所以我假设这在这一点上不起作用

有同样的问题。在移动应用程序上工作,不希望用户进行不必要的 API 调用,所以我决定为其制作一个插件。

https://github.com/shahin8r/comments-posts-wp-api

如果您觉得有用,请告诉我。

这是事

后一点,但这对我有用:"/wp-json/posts/{{post id}}/comments/"。我是攀爬麻醉品的忠实粉丝!希望这对某人有所帮助