Facebook 评论数(按页面)

发布于 2024-12-11 20:17:32 字数 1112 浏览 0 评论 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>

I have many facebook comment boxes on my website. All pages have separate comment box
i want to display comment count on each page (Only that page comment count)

For that purpose
I have used many possible ways to get facebook comment count according to each page comment box but never succeeded

I used following ways

Method 1

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

Method 2

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

Method 3

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

Method 4

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

Method 5

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

and

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南渊 2024-12-18 20:17:32

将 javascript SDK 包含到您的页面中。

// 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 模板下验证),请使用以下链接如果您有 html 5 模板:

您的页面可能有 0 条评论,因此0 将显示在 div 内。

Include the javascript SDK into your page..

// 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'));

The link provided above should work (But it will not validate under a HTML 5 template), use the following link If you have a html 5 template:

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

Your page probably has 0 comments to start with, so 0 will be displayed inside the div.

懵少女 2024-12-18 20:17:32

我使用这个简单的代码,

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

您可以在我的页面 www.ayamtube.com 上看到

i use this simple code

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

you can see at my page www.ayamtube.com

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文