Формы комментариев в wordpress

Формы комментариев в wordpress

Побороть спам можно путем отключения встроенных wordpress комментариев. Но так как не хочется терять обратную связь с посетителями и юзер-генерированный контент, то можно установить сторонние формы комментариев.

Это может быть как disqus, дающий богатые возможности по авторизации, хранению и модерации комментариев, так и формы комментариев социальных сетей.

Если рассмотреть плюсы и минусы таких форм, то стоит обратить внимание вот на что: комментарии вордпресс индексируются и дополняют контент сайта, встроенные комментарии для поисковиков не видны (по крайней мере пока).

Зато комментарии оставленные в форме социалок дают три преимущества

  • нулевая нагрузка на хостинг;
  • отсутствие анонимного спама;
  • комментарии пользователей кроспостятся к ним на стены и привлекают
    посетителей из соцсетей.

Поэтому возможны ситуации, когда на сайте есть возможность оставить комментарий как в форме вордпресс, так и в форме Вконтакте или Фейсбук.

Разберемся с установкой комментариев Вконтакте. Авторизируйтесь в своем аккаунте и идите в самый низ страницы, в меню разработчикам. Далее в Авторизация и виджеты для сайтов.

Выбираете виджет для сайтов — Комментарии

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

Дополнительно можно настроить в расширенных комментариях разрешения-можно ли в комментариях вставлять ссылки, графити, аудио и т .п.

Код

<script src="//vk.com/js/api/openapi.js?98" type="text/javascript"></script><script type="text/javascript">// <![CDATA[ VK.init({apiId: 1961268, onlyWidgets: true}); // ]]></script>

Вставляется в секциюшаблона headers.php, а код

<script type="text/javascript">// <![CDATA[ VK.Widgets.Comments("vk_comments", {limit: 10, width: "520", attach: "*"}); // ]]></script>

вставляется непосредственно в то место, где будет должен выводиться. В зависимости от компоновки шаблона это может быть файл single.php, comments.php и т. п.

В данном примере я закоментировал и отключил вывод стандартных комментариев вордпресс и вывожу вместо них форму вконтакте.

Встроенная в форму панель администрирования позволяет удалять и блокировать нежелательные комментарии и пользователей.

Добавление формы комментариев Фейсбук аналогичное: авторизируетесь в аккаунте, идете по ссылке заполняете поля, выбираете цветовую схему и жмете Get code.

Первая часть кода вставляется непосредственно после тега <body>, вторая в то месте, где нужно чтобы выводилась форма комментариев.

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

Устанавливаем виджеты сообществ

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

Во-первых, он красиво смотрится на сайте. Во-вторых, с его помощью можно набирать подписчиков в свою группу.

Виджет для сообществ вконтакте находится по адресу

Указываете ссылку на паблик, выбираете отображаемую информацию, настраиваете стили и встраиваете полученный код в нужное место шаблона.

Например, с помощью виджетов Текст в настройках Внешнего вида можно вставить код в сайдбар или футер.

Виджет Фейсбука находится по адресу

Интегрируем связь с форумом на phpBB

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

Плагин phpbb recent topics позволяет выводить последние темы с форума в сайдбаре блога.

Настройки предельно простые:

Формы комментариев в wordpress

Указываете название базы данных форума, урл к форуму, количество отображаемых топиков, способ сортировки и отображение анонса всплывающей подсказкой над урл топика.

ОСТАВЬТЕ ОТВЕТ