如何让打开的 Facebook Like 按钮显示出来?

发布于 2024-10-18 03:08:31 字数 775 浏览 2 评论 0原文

我已经按照 Facebook 开发人员网站实现了 Facebook 开放图协议完全集成,这里 http://www.websitedesign411.com/blog/facebook-open-graph-protocol-full-integration-walkthrough

我在此处显示了 Facebook Like 按钮 http://giantmango.com/news 使用

<fb:like href="<?php the_permalink() ?>" layout="button_count" show_faces="false" width="200" action="like" colorscheme="light"></fb:like>

在同一域中,我我使用的是确切的代码,但在不同的主题上,Facebook Like 按钮没有显示在此处 http://giantmango.com /testartwork-2237

任何关于如何解决这个问题的想法都会有很大帮助。

I have implemented Facebook Open Graph Protocol Full Integration following the Facebook developers site and here http://www.websitedesign411.com/blog/facebook-open-graph-protocol-full-integration-walkthrough.

I got the Facebook Like Buttons to show here http://giantmango.com/news using

<fb:like href="<?php the_permalink() ?>" layout="button_count" show_faces="false" width="200" action="like" colorscheme="light"></fb:like>

On the same domain, I am using the exact code, but on a different theme and the Facebook Like Buttons are not showing here http://giantmango.com/testartwork-2237

Any ideas on how to solve this problem would help very much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

镜花水月 2024-10-25 03:08:31

您似乎缺少 Facebook javascript 初始化代码。

<div id="fb-root"></div>
<script>
    window.fbAsyncInit = function() {
    FB.init({appId: 'your app id', status: true, cookie: true,
        xfbml: true});
    };
    (function() {
        var e = document.createElement('script'); e.async = true;
        e.src = document.location.protocol +
           '//connect.facebook.net/en_US/all.js';
        document.getElementById('fb-root').appendChild(e);
    }());
</script>

It looks like you are missing your Facebook javascript initialization code.

<div id="fb-root"></div>
<script>
    window.fbAsyncInit = function() {
    FB.init({appId: 'your app id', status: true, cookie: true,
        xfbml: true});
    };
    (function() {
        var e = document.createElement('script'); e.async = true;
        e.src = document.location.protocol +
           '//connect.facebook.net/en_US/all.js';
        document.getElementById('fb-root').appendChild(e);
    }());
</script>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文