我知道有很多关于这个主题的帖子,我已经阅读了所有这些帖子,但没有解决我的问题。
我不知道发生了什么事,它在一两个星期前工作正常。现在,当我点击我文章上的“赞”按钮时,我在Facebook上看不到。更多,如果我在类似按钮上写评论,仍然无效。
代码是:
<div class="fb-like" data-href="http://steagu.ro/index.php?id=<?php echo $myid; ?>&cat=1" data-send="false" data-width="200" data-show-faces="false"></div>
我也尝试过使用xfbml代码,但结果相同。
当然,我还需要facebook的另一部分,就在正文部分之后:
<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&appId=386320764714835";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
您可以测试类似按钮here。奇怪的是我没有对代码进行任何更改。按钮正在计算喜欢,但对Facebook页面没有影响。由于它只发生在我身上,我的网站一定是个错误,我无法找到它
答案 0 :(得分:0)
我不确定这是否会有所帮助,但我正在使用类似的代码,而且它也停止了工作,所以我谷歌搜索并发现以下似乎工作得更好:
<iframe src="https://www.facebook.com/plugins/like.php?href=http://www.youwebsitename.co.uk"
scrolling="no" frameborder="0" style="border: none; width: 300px; height: 20px;"></iframe>
请参阅以下链接 https://developers.facebook.com/docs/guides/web/
正如文章中提到的那样,iframe被更广泛地使用并且更容易实现。
希望有帮助