Как добавить комментарии facebook

10.11.2012
Добавляем комментарии от FaceBook на свой сайт.
  1. В отличии от комментариев от Вконтакте для получения кода не обязательно быть авторизованным.
  2. Для получения кода заходим в раздел разработчикам для получения кода.
  3. URL to comment on: введите адрес Вашего сайта
  4.  Number of posts:  Количество отображаемых комментариев, при большем количестве комментарии будут скрыты.
  5.  Width:  - ширина
  6.  Color Scheme:  Темная или светлая темакомментариев.

    pic1

  7. Жмем Get code и получаем:

    pic1

Пара моментов:

  1. Русифицируем комментарии от FaceBook, измените в коде en_US на ru_RU, меняем:

    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";

    На

    js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1";

  2. Отдельные комментарии на каждую страницу:

    <div class="fb-comments" data-href="http://example.com" data-num-posts="2" data-width="470"></div>

    На

    <div class="fb-comments" data-href="http://example.com/<? echo $_SERVER['REQUEST_URI'];?>" data-num-posts="2" data-width="470"></div>

    В случаи если на сайте используется ЧПУ и/или переадресации, то возможно понадобится изменить $_SERVER['REQUEST_URI'] на более сложный код. Для разных случаев придется писать отдельно.


Категории: Сторонние сервисы
Яндекс.Метрика