【问题标题】:Facebook like button not displaying in FancyBox?Facebook like 按钮没有显示在 FancyBox 中?
【发布时间】:2012-04-20 16:58:43
【问题描述】:

我在一个页面上应用了 Facebook like button,我在该页面上显示了来自我的 WordPress 管理员的所有帖子。我应用了 Facebook like 按钮 代码,它在这里工作正常,但是当用户点击帖子时,该帖子在 FancyBox 中打开,我正在应用 Facebook like 按钮,但 Facebook like 按钮 并没有在那里创建。我该怎么做?

这是我用来在两个地方创建 Facebook like 按钮 的代码:

<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=145332828885141";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>

<div class="fb-like"
     data-href="https://www.facebook.com/pages/PHPsyms/130379690383205"
     data-send="false"
     data-layout="button_count"
     data-width="450"
     data-show-faces="false"></div>

【问题讨论】:

    标签: php facebook wordpress facebook-like


    【解决方案1】:

    它将在 FancyBox 中工作:

    <iframe
        src="http://www.facebook.com/plugins/like.php?href=URL_HERE%2F&amp;layout=button_count&amp;show-faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light"
        scrolling="no"
        frameborder="0"
        allowTransparency="true"
        style="border:none;
        overflow:hidden;
        width:110px;
        height:px">
    </iframe>
    

    【讨论】:

    • 看起来不错,我推了,就像我现在看到我的照片的数字 1 一样。但是在我的 facebook 个人资料上,我没有看到任何变化,没有图片,也没有新帖子。为什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 1970-01-01
    • 2014-10-22
    • 1970-01-01
    相关资源
    最近更新 更多