html - Facebook 评论 - wordpress

标签 html css facebook-javascript-sdk facebook-comments

<分区>


要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist

关闭 9 年前

我在我的站点中植入了 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/ru_RU/all.js#xfbml=1&appId=737848022908232";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>

然后在必要的地方写了这个。

<div class="fb-comments" data-href="http://marker.s45.webhost1.ru/blog/" data-width="910"></div>
</div>

有两个问题

1) 如果我对一个帖子发表评论,评论将显示在每个帖子上 - 我希望每个帖子都有自己的评论

2)当我对帖子发表评论时,在我的 fb 个人资料中没有显示我刚刚评论了..应该

我做错了什么?

最佳答案

1) data-href 需要是特定博客文章的绝对且唯一的 URL,就像这样 -

<div class="fb-comments" data-href="<?php the_permalink(); ?>" data-width="910"></div>

参见 Wordpress Codex有关 the_permalink 的文档。

2) 要在您的 Facebook 个人资料上显示您的评论,您必须勾选“发布到 Facebook”复选框 - 请参阅 Facebook Comments Widget 文档。

关于html - Facebook 评论 - wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18556161/

上一篇:jquery - jCarouselLite 在与 Bootstrap 一起使用时不起作用

下一篇:javascript - JavaScript 中的 CSS3 关键帧

相关文章:

javascript - Facebook 身份验证对话框 : Developer warning concerning the use of "display" type "popup"

facebook - FB.ui 发送对话框 500 错误...但仅在指向我的网站的链接上?

javascript - 使用解析 Facebook 登录 api,导致当前用户为 null

javascript - 在 fancybox 外添加自定义 html

javascript - 单击时出现奇怪的链接行为

html - 我怎样才能使我的无序列表居中?

javascript - 让 div 在上下滚动时移动

css - 为什么在隐藏元素时设置属性后显示元素时会发生转换?

javascript - 通过单击 p 元素显示/隐藏 li

javascript - 制作停止音频按钮