Facebook对我网站的评论

时间:2012-12-13 16:35:54

标签: php mysql facebook comments

我已将Facebook社交插件添加到我的网站,允许用户使用他们的Facebook个人资料进行评论。但是,我在页面上有多个项目,并希望用户进行单独评论,因为当前,当用户对1个项目发表评论时,它会将评论添加到每个项目。这可能是因为每个项目都使用while循环调用到站点上,该循环回显并打印存储在我的数据库中的每个项目。有没有人知道是否有办法解决这个问题?如果有帮助,facebook为用户提供的代码如下:

<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=109566779171141";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class='fb-comments' data-href='My URL' data-width='470' data-num-posts='10'></div>

谢谢!

1 个答案:

答案 0 :(得分:1)

执行此操作的唯一方法是为每个评论框分配一个唯一的网址,即使它们位于同一页面上,您也可以使用以下内容:

http://www.example.com/#comments1
http://www.example.com/#comments2
http://www.example.com/#comments3
...