2012-10-24 57 views
1

我知道這個主題有很多帖子,我已經閱讀了所有這些帖子,但沒有解決我的問題。Like按鈕不會發布到facebook

我不知道發生了什麼,它一直工作到一兩週前。現在,當我點擊我的文章上的按鈕時,我無法在Facebook上看到它。更多的,如果我寫了類似按鈕的評論,仍然不起作用。

的代碼是:

<div class="fb-like" data-href="http://steagu.ro/index.php?id=<?php echo $myid; ?>&amp;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

我不確定這是否會有所幫助,但我使用的代碼類似於您的代碼也停止工作,所以我在谷歌上搜索,發現這似乎運行得更好如下:

<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使用更廣泛,更容易在提到實行。

希望多數人幫助

+0

感謝您的留言。我以前也測試過iframe版本,爲一篇文章工作,我認爲解決了我的問題。但後來,它回到了舊的習慣... –

+0

我再次嘗試所有由Facebook提供的解決方案,但仍然沒有成功......可以從託管設置? –