Wordpress Facebook评论计数器PHP

时间:2015-01-27 20:17:30

标签: wordpress facebook facebook-graph-api

我想在我的博客档案中显示Facebook评论数。

我的wordpress网站在function.php中有以下php函数

        // Get combined FB and WordPress comment count
        function full_comment_count() {
        global $post;
        $url = get_permalink($post->ID);

        $filecontent = file_get_contents('https://graph.facebook.com/?ids=' . $url);
        $json = json_decode($filecontent);
        $count = $json->$url->comments;
        $wpCount = get_comments_number();
        $realCount = $count + $wpCount;
        if ($realCount == 0 || !isset($realCount)) {
            $realCount = 0;
        }
        return $realCount;
        }

当我去使用函数<?php echo full_comment_count(); ?>

有一个值返回'0'......这是工作。但突然间不起作用。您可以在博客区域中看到此问题here ...似乎网址https://graph.facebook.com/?ids={your url}发生了变化....它可能与HTML5有关...?

1 个答案:

答案 0 :(得分:0)

有效。我没有做任何事情......几个小时后我才回来看看它是否正常工作。