Как вставить комментарии на фейсбуке. Как сделать комментарии вконтакте и фейсбук для каждой страницы блога

Как вставить комментарии на фейсбуке. Как сделать комментарии вконтакте и фейсбук для каждой страницы блога

30.04.2019

(Последнее обновление: 23.11.2018)

Добрый вечер, дорогие друзья! Сегодня я, как и обещал ранее, покажу вам как установить комментарии Facebook на сайт WordPress . Ставить или нет данную форму комментариев на свой блог, зависит в первую очередь от тематики сайта. В России самые популярные социальные сети ВКонтакте и в последнее время набирающий обороты Google Plus, это всем известно.

Как установить комментарии Facebook на сайт WordPress

ВКонтакте сидят в основном школьники и если у вас тема блога подходит под их интересы, тогда вы получите трафик с этой соцсети, установив виджет комментариев ВКонтакте. А вот Фейсбук подходит для более серьёзных независимых людей и естественно тематика вашего веб-ресурса должна соответствовать их взглядам. Немного подскажу кто использует эту независимую от наших властей социальную сеть, где можно высказываться по любому поводу.

Конечно, это оппозиционно настроенные люди к Путину и его окружению (друзьям). Если ваш сайт про политику, тогда эта аудитория ваша. Трафик обязательно будет от туда. К стати, у меня там в друзьях много журналистов, известные люди, даже Андрей Пионтковский, который пишет политические статьи - просто супер.

Еще одно преимущество использования комментариев Facebook заключается в том, что он удаляет фактор анонимности, поэтому пользователи с меньшей вероятностью оставляют спам-комментарии, потому что привязаны к их профилю в Facebook.

Комментарии Facebook для WordPress без плагина

Заходим на страницу социальных плагинов Фейсбук - https://developers.facebook.com/docs/plugins/comments . Заполняем небольшую форму. Адрес сайта; ширину виджета; цвет блока комментариев и их количество для отображении в форме:


Нажимаем кнопку "Get Code" и получаем два нужных нам кода:


Первый код вставляем в файл "Заголовок" (header.php) сразу после открывающего тега . Можно и по другому, как поступил я, первую часть кода я вставил в конце файла "Одна запись" (single.php) перед или что то похожее, как у меня на скриншоте :


Вторую часть кода вставляем в файл "Комментарии" (comments.php) в том месте, где вы хотите отображать блок комментариев фейсбук. Например перед заголовком (чуть ниже этой строчки):

Это ещё не всё. Комментарии будут работать для всех постов, но их надо привязать к определенному сообщению. Для того, чтобы комментарии привязать к определённой странице блога, надо в код добавить строчку , вместо вашего URL блога, получится вторая часть кода вот такая.

А теперь о том как подключить на свой сайт виджет комментариев Facebook. Здесь все делается аналогично, как и с . Но по сравнению с комментариями Вконтаете, подключить комментарии Facebook немного сложнее. Здесь есть свои особенности. Если вы там еще не зарегистрированы, то регистрируетесь и заходите на свою страницу. Но здесь есть некоторые нюансы.

Если в случае с комментариями В контакте достаточно настроить виджет, получить код, разместить его на своем сайте и комментарии на сайте сразу заработают, то в случае с комментариями Facebook если вы зададите параметры комментариев Facebook на странице плагина комментариев https://developers.facebook.com/docs/plugins/comments , и разместите полученный код на своем сайте, то с большей долей вероятности коммнтарии Facebook не будут работать, вы будете получать сообщение об ошибке.

Для того, чтобы все работало корректно, сначала нужно получить идентификатор пользователя и идентификатор приложения Facebook. И кстати, на странице плагина коментариев Facebook, если прокрутить страницу вниз есть информация о том, что для того, чтобы можно было модерировать комментарии Facebook нужен индентификатор пользователя.

И о том, что нужен идентификатор приложения тоже есть информация.

Оба этих кода нужно вставить в наш шаблон между тегами и
Поэтому прежде чем создавать виджет комментариев Facebook сначала добываем эти два идентификатора. Начнем с идентификатора пользователя Facebook. Первоначально у каждого пользователя социальной сети был цифровой идентификатор. Если вы его не меняли, то когда вы находитесь в своем профиле видите в конце адресной строки браузера набор цифр. http://www.facebook.com/profile.php?id=123456789 Цифры в конце ссылки и есть ваш идентификатор пользователя. У вас соответственно будут другие цифры.

Но когда социальная сеть Facebook стала предлагать своим пользователям вместо номера желаемые идентификаторы, многие пользователи поменяли идентификаторы, и я в том числе тоже. У меня он выглядит так: http://www.facebook.com/tatyana.rodionovskaja Но если ввести желаемый идентификатор, а не номер, который был изначально, то опять же комментарии на сайте не будут работать корректно.

А дальше проделываем следующее:
Берем вот такую ссылку: https://graph.facebook.com/ и в конце ссылки добавляете свой идентификатор. У меня полная ссылка выглядит вот так: https://graph.facebook.com/tatyana.rodionovskaja. У вас все будет аналогично, только идентификатор будет ваш. Копируете эту ссылку, вставляете в адресную строку браузера, нажимаете "Enter" и получаете свой первоначальный идентификатор.

Появляется всплывающее окно в котором нужно ввести название приложения и выбрать категорию.

Вводим защитный код и получаем такое сообщение:

После этого нужно будет заново создавать приложение. Для этого переходим по ссылке: https://developers.facebook.com/apps/ и и после того, как вы ввели ввели название приложения и капчу вы сможете увидеть свой Идентификатор приложения.

Не забывайте, что у вас цифры будут отличаться. Делается это точно так же, как и с кодом комментариев Вконтакте.
После этого снова идем в панель разработчика вот по этой ссылке:
https://developers.facebook.com/docs/plugins/comments и настраиваем виджет комментариев социальной сети Facebook.

В данном случае абсолютно не важно на чем у вас сделан сайт, или это HTML сайт, или Wordpress, или Joomla. Только не забывайте, что у вас будут другие идентификаторы. Если у вас сайт на Wordpress, то эти два кода нужно вставить в вашем шаблоне в файл header.php Точно так же как при подключении комментариев Вконтакте находим этот файл в панели администратора ("Внешний вид" - "Редактор" - "Заголовок ")

Если сайт на Joomla 2,5, то здесь в своем шаблоне, который у вас установлен по умолчанию ищите файл index.php

Теперь вставляем первую часть кода, который мы получили после заполнения формы перед открывающимся тегом

Обратите внимание, что этот код уже содержит ваш идентификатор администратора.

Для HTML сайта вставляете код туда, где вы хотите чтобы отображались комментарии. Если у вас сайт на Wordpress, то вставить код в файл index.php или это может быть файл single.php Там находите тег:

И вставляете непосредственно перед этим тегом.

Для Joomla 2,5 создаете модуль и выбираете для этого модуля позицию из тех, что прописаны в шаблоне. Перед тем, как что-то делать на сайте не забывайте про резервную копию.

Большим удобством комментариев Facebook является то, что здесь есть возможность модерации комментариев и в настройках можно задать, чтобы комментарии появлялись только после модерации.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows