如何显示来自Facebook评论社交插件的最新评论?

时间:2011-06-26 12:47:30

标签: php facebook wordpress

嗯,我只是有一个非常直接的问题: 如何在我的网站上显示Facebook评论社交插件的最新评论?

我已将facebook评论社交插件整合到我的wordpress博客上,我只想在我的侧边栏上放置一个小部件,显示社交插件的最新评论。

谢谢!

2 个答案:

答案 0 :(得分:3)

社交插件有一些方法可以改变其布局,但所有这些都允许用户编写新的评论。获取评论的一种方法是通过FQL。

要使用它,请在您的代码中包含facebook all.js(我猜您拥有它,一旦您使用社交插件)并执行以下操作:

首先使用“评论”类创建一个div:

<div class="comments"></div>

然后,在javascript中执行以下操作

FB.api(
    {
    method: 'fql.query',
    query: 'select text from comment where object_id in (select comments_fbid from link_stat where url ="http://developers.facebook.com/docs/reference/fql/comment/")'
    },
    function(response) {

        $.each(response, function(i, e) {
            $(".comments").append("<div class='comment'>"+e.text+"</div>");
        });         

    }
);

如果您的div的某个类不是评论,请将$(".comments")替换为$(".your-class")。这段代码将在comments元素中创建几个带有类注释的元素。

我正在使用jQuery来迭代评论。

希望它有所帮助!

答案 1 :(得分:-2)

您可以使用此小部件在您选择的小部件区域中显示您网站上最近的Facebook评论。 https://www.heateor.com/facebook-comments-moderation

相关问题