AnyComment — современный плагин комментариев для WordPress

5 августа 2018

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Когда вы ведете свой блог, важно получать обратную связь от своих читателей. Обычно в роли обратной связи выступают комментарии. WordPress значительно улучшился за последние годы, это не может не радовать, но про комментарии такое сказать нельзя.

AnyComment

AnyComment

В этой статье я бы хотел провести обзор AnyComment — плагина комментариев для WordPress. Рассмотреть его особенности, функции и почему вам стоит начать им пользоваться.

Для чего вам может понадобиться этот плагин

Давайте сначала поймем для чего нужны комментарии в блоге:

  1. Стабильность. Чтобы после очередного обновления, комментарии не выдавали ошибку. Многие ресурсы живут благодаря им и подобная проблема может быть критичной.
  2. Скорость загрузки и работы. Комментарии должны быстро грузится при первой и повторной загрузке и не затормаживая загрузку сайта в целом.
  3. Статистика. Смотреть данные по количеству оставленных комментариев, сколько пользователей принимало участие в беседах, самые популярные записи, количество лайков к определенному комментарию, записи и т.д.
  4. SEO. Индексация в поисковых системах и валидный HTML.
  5. Контроль. Полный контроль над комментами, пользователями, дизайном, функционалом формы комментирования.
  6. Дополнения. Дополнительные виджеты, например, «последние комменты», “самые активные пользователи”.

Требуемый функционал может различаться от ресурса к ресурсу, но выше описанные пункты это основа. Плагинов комментариев для WordPress не так много. И ситуация такая, что один предлагает слишком много, утяжеляя сайт, а второй — это обычная обертка виджета, например, комментариев от ВК или Фейсбука.

Виджеты от ВК или Фейсбука не плохие, но в них есть свои минусы, как и во многих других (например, Disqus, Cackle и др.).

Вот некоторые из минусов:

  1. Контроль данных. После авторизации человека через социальную сеть (например, ВК) данные пользователя остаются в ней. А лучшим исходом в такой ситуации было бы, чтобы данные пользователей дублировались в вашу базу данных. Благодаря этому, в дальнейшем можно делать рассылку, держать пользователей в курсе новых записей или например, обновлений продукта.
  2. Ограничение действий. Чуть шаг вправо или влево и ваш сайт может попасть под санкции (бан, временная заморозка или что-то подобное). В случае с плагином, вы сами себе хозяи
  3. Дизайн. Возьмем например, Disqus. Там нет возможности полноценно настроить цветовую гамму, элементы комментариев, бесплатно удалить копирайт и пр.

Теперь давайте перейдем к плагину, которому посвящен этот обзор.

Многие описанные пункты выше, уже присутствуют в плагине, но некоторые еще в разработке. Судя по количеству обновлений и тому, что запланировано — многие из упущенных пунктов вскоре будут реализованы.

AnyComment

Основные особенности:

  1. Простота & гибкость.
  2. Скорость работы.
  3. Активная поддержка (частые обновления: новые функции, баг фиксы и прочее).

AnyComment поддержка

AnyComment поддержка

Функции & особенности

  1. Поддержка авторизации через социальные сети ВК, Фейсбук, Твиттер, Google, Одноклассники, GitHub).
  2. Все данные пользователей хранятся в вашей базе данных. Пользователи хранятся в таблице по умолчанию от WordPress, поэтому вы можете управлять ими привычным способом.
  3. Простой интерфейс в админке и у пользователя.
  4. Все действия с интерфейсом на стороне пользователя происходят посредством с AJAX (без перезагрузки страницы).
  5. Можно выбрать группу пользователя по умолчанию. Когда новый пользователь авторизуется через соц. сеть, для него создается новый профиль. Этот профиль получит выбранную вами группу. Потом можно удобным образом группировать пользователей или например, делать рассылки.
  6. Возможность установить количество первоначально/постранично загружаемых комментариев.
  7. Когда комментариев много покажется кнопка для подгрузки следующих комментариев.
  8. Возможность выбрать светлую или темную тему.
  9. Опция подгружать комментарии только при скролле к ним.
  10. Возможность отключить копирайт плагина.
  11. Интеграция с Akismet и WP User Avatar.

Запланированно

  1. Настройка дизайна под цветовую палитру сайта.
  2. Больше аналитики.
  3. Возможность использовать смайлики, гифки, прикладывать картинки, видео и прочее (возможность выбрать, что требуется вашему сайту, так как не каждому потребуется все сразу).
  4. Возможность проводить конкурсы внутри комментариев (в виде розыгрыша чего-либо).
  5. Дополнительные фильтры от спама (reCaptcha от Google и др.)
  6. Автообновление комментариев при появлении нового.
  7. Добавление новых социальных сетей.
  8. Поддержка разных стилей текста: жирного, курсива и т.п.
  9. И еще куча всего…

Установка

Через админку (предпочитаемый способ):

  1. Зайдите в “Плагины” -> “Добавить новый”.
  2. Введите в поиск “AnyComment”.
  3. Установите.
  4. Нажмите “Активировать”.

Вручную:

  1. Скачать архив.
  2. Зайти в “Плагины” -> “Добавить новый” -> “Загрузить новый”.
  3. В форме выбрать скачанный архив.
  4. Нажать “Активировать”.

После установки и активации, появится новый пункт в меню:

AnyComment активация

AnyComment активация

Давайте теперь рассмотрим как плагин выглядит с админки.

Администраторская панель

На момент написания этого поста, у плагина есть четыре страницы: “Консоль”, “Соц. сети”, “Настройки” и “Интеграция” (порядок и имена со временем могут меняться, но суть останется все той же).

Для удобства вы можете использовать вкладки на главной странице плагина (“Консоль”):

Административная панель

Административная панель

Консоль

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

Общая статистика

Общая статистика

Правее от графика находятся пять самых активных пользователей.

Активные пользователи

Активные пользователи

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

Новости anycomment

Новости anycomment

Подключение социальных сетей

Для того, чтобы вы могли полноценно использовать плагин, вам нужно создать API ключ для всех социальных сетей. Это требуется для того, чтобы пользователи могли авторизовываться на сайте. Для этого пригодиться вкладка “Соц. сети”.

На данный момент вы можете настроить следующие социальные сети:

  1. Facebook
  2. Google
  3. Twitter
  4. ВКонтакте
  5. Одноклассники
  6. GitHub

Если социальная сеть не включена, ее иконка не появляется в списке для авторизации у гостей.

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

Общие настройки

Если вас интересуют какие-либо другие настройки, это вы сможете найти во вкладке “Настройки”.

Что вы можете настроить на данный момент:

  1. Скрыть/показать комментарии от виджета. Если галочка не стоит, то комментарии по умолчанию будут показаны.
  2. Вы можете установить группу по умолчанию для пользователя, который авторизуется через социальную сеть.
  3. Установить количество изначально загруженных комментариев на странице, а также постранично (для этого используется одно поле).
  4. Выбрать темную или светлую тему (в зависимости от цветовой гаммы вашего сайта).

    Светлая тематика

    Светлая тематика

    Темная тематика

  5. Возможность загружать комментарии при скролле к ним.
  6. Возможность ставить комментарии на модерацию перед тем как они будут показаны.
  7. Возможность показать ссылку на профиль пользователя в социальной сети. Если да, то имя пользователя будет кликабельным.
  8. Возможность указать ссылку на политику конфиденциальности. Как вы обрабатываете данные и прочее.
  9. Включить/выключить подвал “Спасибо” от разработчика плагина (там логотип и надпись “Добавить AnyComment к себе на сайт”.

Интеграция с другими плагинами

Кроме того как предоставлять какой-то новый функционал, на данный момент, AnyComment имеет пару интеграций со следующими плагинами:

  1. Akismet — спам защита. Если вы включаете эту опцию, тогда все комментарии проходят фильтрацию через этот сервис.
  2. WP User Avatar — управление аватарками. Будет полезно для пользователей, которые уже используют данные плагин и хотят продолжить это делать в AnyComment.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Подборки по теме:

Рубрика: Плагины для WordPress