0

私のウェブサイトには多くの Facebook コメント ボックスがあります。全ページにコメント欄が分かれている 各ページのコメント数を表示したい(そのページのコメント数のみ)

その目的のため
に、各ページのコメントボックスに従ってFacebookのコメント数を取得するために多くの可能な方法を使用しましたが、成功しませんでした

私は次の方法を使用しました

方法 1

   <div class="fb-comments-count" data-href="http://myWebsite.com/" xid="<?=$page_id?>">0</div>

方法 2

   <a class="fb-comments-count" xid="<?=$page_id?>">0</a>

方法 3

   <div class="fb-comments-count" id="comnt-count" data-href="http://myWebsit.com/<?=$page_id?>">0</div>

方法 4

   <div class="fb-comments-count" id="comnt-count" data-href="http://myWebsit.com/?xid=<?=$page_id?>">0</div>

方法 5

   <fb:comments-count xid="<?$page_id?>" href=http://example.com/></fb:comments-count>  

   <fb:comments-count href=http://example.com/?xid=<?$page_id?>></fb:comments-count>
4

2 に答える 2

1

javascriptSDKをページに含めます。

// Include the facebook SDK (Replace the AppID with your appid)
(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/en_GB/all.js#xfbml=1&appId=xxxxxxxxxxxxxxx";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

上記のリンクは機能するはずです(ただし、HTML 5テンプレートでは検証されません)。html5テンプレートを使用している場合は、次のリンクを使用してください。

<div class="fb-comments-count" data-href="<?php echo get_permalink() ?>"></div>

あなたのページにはおそらく最初は0のコメントがあるので0、div内に表示されます。

于 2012-06-21T15:24:10.013 に答える
0

私はこの単純なコードを使用します

<fb:comments-count href="<?php echo get_permalink($post->ID); ?>"></fb:comments-count> Comment

私のページwww.ayamtube.comで見ることができます

于 2011-11-25T05:05:38.173 に答える