Facebook评论插件 - 在每一页上有相同的评论 [英] Facebook comments plugin - same comments on every page

查看:365
本文介绍了Facebook评论插件 - 在每一页上有相同的评论的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的网站上的Facebook评论工作很好,除了一个事实,当有人评论一个文章同一评论出现在网站上的每一篇文章。显然,我不想这样。我做的是基本上复制和粘贴在developers.facebook.com上提供的代码:

Facebook comments on my website work well except the fact when someone comments on one article that same comment shows up on every article on the website. Obviously, I don't want that. What I did is basically copy and paste code offered on developers.facebook.com:

      `<div id="fb-root"></div>
      <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_US/all.js#xfbml=1";
      fjs.parentNode.insertBefore(js, fjs);
      }(document, 'script', 'facebook-jssdk'));</script>`


     `<div class="fb-comments" data-href="http://example.com" data-num-posts="2" data-                                      width="470"></div>`

我做错了什么?

推荐答案

data-href 属性,用于在所有网页上评论社交插件(将评论链接到 http://example.com

You using same data-href attribute for comments social plugin on all pages (linking comments to http://example.com)

您应该在每个网页上提供文章的网址或将此属性留空(如果此属性缺少或为空,则默认使用当前网页网址)评论社交插件放置。

You should either provide URL of your post or leave this attribute empty (current page URL is used by default if this attribute missing or empty) on each page comments social plugin placed.

这篇关于Facebook评论插件 - 在每一页上有相同的评论的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆