我在Facebook上开发了一个应用程序,并使用了Facebook评论插件,但我意识到,当用户在页面上发表评论时,评论是未排序的。
有没有办法对评论进行排序,以便先显示最新的评论?
发布于 2011-06-23 11:02:50
它们不是没有排序的,但它们是通过某种与点赞数量等相关的算法进行排序的。据我所知,没有办法在代码中控制这一点。
发布于 2011-08-27 01:33:41
使用fb:comments标记时,可以设置一个名为num_posts的属性。如果发布的评论数量少于这个数字,那么评论总是按照Facebook的“社交”排序方案进行排序。一旦评论数量超过这个数字,就会出现一个控件,让用户选择时间顺序(升序和降序)或社会顺序。而且用户还必须点击一个按钮来加载额外的评论。你可以在这里看到这一点:
http://thinkprogress.org/politics/2011/08/25/304274/minnesota-gop-highest-bidder/#comment_link
https://stackoverflow.com/questions/5739956
复制相似问题