使用WP-API发布数据返回注释

时间:2015-01-05 00:03:20

标签: php json wordpress api

我正在使用WP-API插件作为我的Wordpress网站的RESTful API。我希望与帖子关联的评论从/posts/:id端点返回。 docs表示通过传递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有效,但我不想仅为评论数据单独提出请求。

是否有正确的方法来使用此过滤器,以便使用发布数据返回注释?

4 个答案:

答案 0 :(得分:2)

  

在您的请求中尝试?_embed=1; 应该以降低所有嵌入式内容   数据,包括评论,以及所要求的帖子。 - K.Adam White

这适合我。

Source

答案 1 :(得分:1)

我打开issue on Github关于此问题并将其标记为Enhancement,因此我假设此时此作品无效

答案 2 :(得分:1)

有同样的问题。在移动应用上工作并且不希望用户进行不必要的API调用,因此我决定为其创建一个插件。

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

如果您发现它有用,请告诉我。

答案 3 :(得分:0)

这有点事后,但这对我有用:“/ wp-json / posts / {{post id}} / comments /”。我是攀登narc的忠实粉丝!希望这有助于某人

相关问题