Добавляем систему комментирования Facebook в блог на WordPress

Добавляем систему комментирования Facebook в блог на WordPress
30.04.2011 Алексей Малыгин

Эта статья может стать полезной тем, у кого уже есть блог на популярной CMS WordPress.

Сама по себе система комментирования wordpress не выдерживает никакой критики. Более-менее работоспособной ее можно назвать только в связке с плагином akismet.

А внешние системы комментирования, как например бесплатные intensedebate или disqus, достаточно прожорливы к ресурсам и имеют ворох своих проблем, особенно при экспорте/импорте данных.

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

Что мы получим от этого?

  • Комментарии, оставленные на вашем сайте, будут видны всем facebook-друзьям комментатора.
  • Нет проблем с авторизацией. Достаточно быть залогиненым в facebook, чтобы оставлять комментарии на любом ресурсе, использующим данную систему комментирования.
  • Простота использования. Один раз немного напрячься, установить модуль комментирования в свой блог, и забыть о его работе и настройке.

Сам я пока не перешел на комментарии от Facebook, продолжаю использовать Disqus. Если бы сейчас создавал блог, то конечно бы использовал facebook-модуль, а так накопилось уже достаточное количество комментариев и перенести их из Discus в Facebook пока не представляется возможным, а терять как-то совсем не хочется.

Перейдем к практике.

Заходим в админку wordpress и открываем файл single.php, далее выполняем следующие шаги:

  • Переходим на страничку разработчиков Facebook.
  • Выбираем пункт “Comments”
  • Настраиваем внешний вид блока комментирования, определив ширину, цветовую схему, количество выводимых комментариев и собственно ссылку на ваш блог. Ниже можно сразу увидеть результаты ваших действий.

    • Нажимаем “Get Code”, и получаем примерно такой код
 
  • Возвращаемся к файлу single.php нашего wordpress блога, находим там строку и вставляем перед ней полученный на предыдущем шаге код модуля комментирования Facebook.

Вот, пожалуй, и всё.

Теперь оставляя комментарий в вашем блоге, посетитель невольно обеспечит вам дополнительную рекламу.

Комментарий, как и сам источник (т.е. ваш блог/сайт) будут видеть все facebook-друзья комментатора.

Подписаться
Уведомить о
guest
24 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Анонимно
Анонимно
10 лет назад

если честно клинит когда кучу разных форм комментариев вместе засовывают…

fintal
10 лет назад
Ответить на  Анонимно

так в том то и дело, зачем засовывать кучу? :) facebook-овских комментов вполне достаточно.
Некоторые вообще добавляют друг под другом два блока с комментами “вконтакте” и “фейсбука”… мало того что они по цветовой гамме очень похожи, так еще и смысл таких “шедевров” слабо объясним :)

Анонимно
Анонимно
10 лет назад
Ответить на  fintal

в большинстве случаев дизайн формы не подходит под сайт… вот если бы можно настраивать стили самому я б еще подумал ставить..

fintal
10 лет назад
Ответить на  Анонимно

согласен, но с другой стороны, узнаваемость бренда всегда и везде – это гуд :)

Misha
10 лет назад
Ответить на  fintal

ну не знаю

Анонимно
Анонимно
10 лет назад
Ответить на  Анонимно

полностью согласен

Гилязетдинов Руслан

имхо как раз не дискус тупит, а почти все фейсбуковское, начиная от загрузки сайта и заканчивая торможением в случае недоступности

fintal
10 лет назад

@Ma3oBblu:disqus  – да все они тупят, каждый по-своему :) На чем остановиться – дело вкуса. 

Гилязетдинов Руслан
Ответить на  fintal

ну если говорить о дискусе, то он висит очень редко и об этом сообщается у них в блоге. если говорить о фб – то бывает сайт висит 3-4 минуты пытаюсь подгрузить форму фб коментов. убрал давно ибо задрало)

Werdok Werdokarian
Werdok Werdokarian
10 лет назад

Хм.. Странно. У мне во всех записях одни и те же комментарии. Не подскажите, как вылечить

Genikol
9 лет назад
Ответить на  Werdok Werdokarian

А у вас дискус стоит?

fintal
9 лет назад
Ответить на  Genikol

@Genikol:disqus – верно, у меня дискус, и я писал в статье почему :)

Антон Черненко
8 лет назад
Ответить на  Werdok Werdokarian

та же ерунда, подскажите как решили эту проблему

fintal
8 лет назад
Ответить на  Антон Черненко

проблема в том, что вы привязали комментарии к одной странице (например главной), вот и получается, что у вас везде одни и те же комментарии…
у каждой страницы сайта есть своя ссылка (свой адрес) – правильно? вот к каждой ссылке вам и нужно привязать комментарии. Как это запрограммировать? Зависит от используемого движка.

Для wordpress – вставьте

Антон Черненко
8 лет назад
Ответить на  fintal

спасибо, разобрался

Олесь Коломийчук
Олесь Коломийчук
7 лет назад
Ответить на  fintal

Спасибо! Дай Бог вам здоровя.

Kamal
Kamal
10 лет назад

КТО ЗНПЕТ КАК В ЧАТЕ В ФЕЙСБУКЕ ПИСАТЬ ЖИРНЫЙ ШРИФТОМ?

Alexey Malygin
10 лет назад
Ответить на  Kamal

@e5f6d180bc6db2ace636d72b5913f5d2:disqus  – попробуйте в начале и конце слова поставить *

fintal
9 лет назад
Ответить на  Kamal

@e5f6d180bc6db2ace636d72b5913f5d2:disqus – оборочивайте текст в звездочке, например *текст*

trackback

[…] зайдем на первый попавшийся блог, где установлена система комментирования Facebook. Чтобы получить ссылку на комментарий некого товарища […]

фывфывфыв
фывфывфыв
8 лет назад

фывфывфывфывфывфыв

Victor Tsybulyack
Victor Tsybulyack
6 лет назад

спасибо

Стив Павлин
Стив Павлин
6 лет назад

Доброе время суток.
Хочу предложить Вам обменяться постовыми с моими сайтами http://steve-pavlina.ru/ или http://favicon-generator.ru/ .
Как Вы на это смотрите?

Оля
Оля
5 лет назад

Спасибо за полезную и интересную статью.

Многим интересно знать, как создать свой блог на WordPress с нуля, без вложений, быстро, просто и легко. Ведь каждый школьник может себе создать сайт в течение недели, так как для этого не нужно много времени, знаний и денег. Главное определиться для чего он вам, для заработка или просто так для знаний и удовольствия: http://seogrom.ru/blog-na-wordpress/

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x