如何让我的网站FB'喜欢'按钮在访问者FB墙/新闻源上发布我的网站链接

时间:2012-02-04 18:21:54

标签: web facebook-like

我的网站有一个类似FB的按钮。当我的网站的访问者点击这个Facebook'喜欢'按钮时,它不会在他们的FB个人资料或订阅源上放置我的网站链接。我已经浏览了很多这些q& a和google等等。我是新手但是花了很多时间试图找到解决方案我错过了什么?我从http://developers.facebook.com/docs/reference/plugins/like/

获得了此代码
<div class="fb-like" data-href="http://www.wix.com/coastalinclusion/playground" data-             send="false" data-layout="button_count" data-width="450" data-show-faces="false"></div>
<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>

1 个答案:

答案 0 :(得分:0)

第1,好好在http://www.wix.com/coastalinclusion/playground上正确列出og标签,因为大部分都没有。

然而,在你放置like按钮的地方不允许facebook对话框正确显示,所以liker可以将链接发布到他们的墙上。

你的facebook插件是(用户定义的宽度为450):

element.style {
  border: none;
  border-image: initial;
  overflow: hidden;
  height: 225px;
  width: 401px;
}

然而,你拥有它的iframe正在裁剪facebook对话框

element.style {
  position: absolute;
  margin: 0px;
  display: block;
  left: 1404px;
  top: 112px;
  width: 96px;
  height: 35px;
}

因此它被裁掉了。