我在WordPress网站上使用facebook评论插件(http://developers.facebook.com/docs/reference/plugins/comments/ ...而不是WordPress插件)。 Facebook并未将评论视为实际的“评论”,而是将其视为“股票”。此外,从WP网站上的facebook'模块'或我的Facebook个人资料中删除评论不会减少“分享”数。
这是我正在使用的代码
<?php
$source_url = get_permalink();
$url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url);
$xml = file_get_contents($url);
$xml = simplexml_load_string($xml);
echo "Share --- ".$shares = $xml->link_stat->share_count;
echo "<br/>";
echo "Like --- ".$likes = $xml->link_stat->like_count;
echo "<br/>";
echo "Comments ---".$comments = $xml->link_stat->comment_count;
echo "<br/>";
echo "Total --- ".$total = $xml->link_stat->total_count;
echo "<br/>";
echo $max = max($shares,$likes,$comments);
?>
非常感谢任何见解!