Количество комментариев в Facebook согласно странице - PullRequest
0 голосов
/ 26 октября 2011

У меня есть много ящиков для комментариев на моем сайте.На всех страницах есть отдельное поле для комментариев. Я хочу отображать количество комментариев на каждой странице (только количество комментариев на этой странице)

Для этой цели
Я использовал много возможных способов получить количество комментариев на 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>

Ответы [ 2 ]

1 голос
/ 21 июня 2012

Включите 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), используйте следующую ссылку.template:

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

Ваша страница, вероятно, содержит 0 комментариев, поэтому 0 будет отображаться внутри div.

0 голосов
/ 25 ноября 2011

я использую этот простой код

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

вы можете увидеть на моей странице www.ayamtube.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...