2012-05-30 21 views
-1

任何幫助將不勝感激。先謝謝你!facebook like box wont除了「喜歡」WordPress網站和FB登錄框不斷彈出

我使用了Facebook Developer生成的代碼,並將代碼插入到此WordPress站點頁面:http://www.stilehair.com/studio代碼如下。當我打開頁面時,它看起來不錯,但是當我點擊「Like」按鈕時,出現一個彈出窗口並要求我登錄FB(即使我已經登錄到FB)。 盒子抖動並詢問我再也不會除了我的正確登錄信息,除了「喜歡」之外,它也不是。

  • 這發生在我所有的瀏覽器,iphone和ipad上。
  • 所有軟件都是最新的。
  • 我已清除緩存'。
  • 試圖改變代碼插入框的方法和/或方法。
  • 通過FB調試器運行它
  • 檢索板的答案,沒有解決方案正在工作。

    <div id="fb-root"></div> 
    <script type="text/javascript">// <![CDATA[ 
    (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-like-box" data-href="http://www.facebook.com/Stilehair" 
    data-width="292" data-colorscheme="dark" data-show-faces="false" 
    data-stream="false" data-header="false"></div> 
    

我研究過,沒有結果其他幾個問題,以幫助糾正我的挑戰。 添加一個喜歡的盒子似乎是一件很容易的事情,可以從我在Facebook和論壇上閱讀的所有內容中完成。

謝謝。

+0

你是通過頁面上的wordpress編輯器插入的?如果是的話,將它放在page.php/sidebar.php(你想要的)上,並使用特定頁面條件的條件標籤 – swapnesh

+0

謝謝你的迴應。我在「工作室」頁面的「編輯頁面」上插入文本。我在page.php中添加了代碼,但是我爲條件標記添加了什麼?我只希望它在這一頁上顯示。 –

回答

0

我在客戶的wordpress網站上使用了這段代碼。

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="<?php echo get_permalink(); ?>" show_faces="true" width="450" send="true"></fb:like> 

上述代碼在我的所有客戶wordpress博客上都正常工作。例如查看任何帖子頁面 [link]