Улучшаем комментарии для WordPress сайта с AnyComment

Дата публикации: 27.09.2018

anycomment-novyj-plagin-kommentariev-dlya-wordpressВсем привет! 🙂

Разновидностей сайтов на сегодняшний день существует огромное множество: это и Интернет-магазины, и социальные сети, и landing page, и блоги (куда же без них 🙂 ).

У данных ресурсов различны внешняя и внутренняя структура, их задачи и цели. Однако у всех них есть одна общая и не заметная с первого взгляда деталь… Какая?

Вы сами можете ответить на данный вопрос, если пролистаете данную страницу в самый низ 🙂

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

При всей своей кажущейся простоте, форма комментариев играет важную социальную функцию, т.к. помогает людям делиться своими вопросами, мнениями и выражать отношение как к ресурсу в целом, так и к продаваемым на его страницах продуктам.

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

Так что, как ни крути, без формы комментариев сайту никак нельзя 🙂  И чем удобнее и функциональнее она будет для ваших пользователей, тем большую социальную активность вы получите.

Многие движки сайтов содержат модули комментариев из коробки, как самое необходимое. Не стал исключением и WordPress, как самая популярная CMS для блогов на сегодняшний день.

Однако, так уж повелось, что, несмотря на постоянное развитие данного движка, стандартная форма комментариев WordPress осталась неизменной с 2003 года (тогда был выпущен первый релиз WP) и игнорирует давно общепринятые технологии типа AJAX.

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

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

Что же конкретно не так со стандартными комментариями WordPress, что предлагает AnyComment и чем он обходит конкурентов — обо всём этом мы сегодня с вами и поговорим.

Что не так со стандартными комментариями WordPress?

Уверен, что многие до этой минуты даже не задумывались, что у стандартного виджета комментариев ВордПресс есть какие-то проблемы 🙂 Казалось бы: добавить комментарии стандартная форма позволяет, в админке их видно, механизм модерации присутствует — что ещё нужно?

Если сравнить дефолтную форму комментариев WordPress с современными продуктами, то становятся очевидны её конкретные недостатки:

  • отправка комментариев без перезагрузки страницы отсутствует;
  • социальные комментарии WordPress отсутствуют, т.е. возможности добавлять комментарии на WP сайт с помощью аккаунтов в ВКонтакте, Одноклассниках и Facebook нет;
  • нельзя прикреплять файлы к сообщениям;
  • модерация комментариев в WordPress по умолчанию реализована крайне неудобно: проводить её можно только в админке, и при этом на сайте отображается многозначительная надпись «комментарий ожидает проверки»;
  • комментарии нельзя лайкать, т.е. нет возможности дополнительно увеличивать социальную активность пользователей;
  • в WordPress комментариях нельзя прикреплять твиты, отображаемые через виджет Twitter, и записи из других социальных сетей.

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

Однако, тут тоже не всё так просто. Как говорится, «где-то лечит, а где-то калечит», т.е. практически все альтернативные плагины комментариев либо не полностью устраняют недостатки дефолтных комментов, либо имеют свои собственные 🙂

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

А что из этого вышло — давайте вместе и посмотрим.

Что предлагает виджет комментариев WordPress AnyComment?

Прежде всего, естественно, к достоинствам AnyComment относится отсутствие недостатков механизма добавления стандартных комментариев в WordPress 🙂

http://cccp-blog.com/wp-includes/images/banners/templatemonster/banner_content.jpg

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

  • возможность редактирования внешнего вида формы комментариев ВордПресс прямо из админки сайта;
  • быстрая загрузка плагина и высокая производительность за счёт кэширования комментариев;
  • AnyComment позволяет вывести комментарии WordPress только тогда, когда пользователь до них долистал, что также положительно влияет на скорость загрузки страницы;
  • email уведомления о комментариях и ответах к ним, которые приходят администратору и автору отзыва;
  • интеграция с рядом плагинов, включая популярные Akismet и reCAPTCHA, чтобы блокировать попытки автоматической отправки писем и спама;
  • также плагин совместим с ещё одним популярным плагином WP User Avatar, позволяющим устанавливать аватары пользователей;
  • помимо возможности добавлять файлы в плагине есть настройки типов файлов, максимального размера, максимального количества для загрузки и т.д.;
  • AnyComment — плагин комментариев для wordpress на русском, т.е. интерфейс его полностью русифицирован (что и не удивительно, учитывая, что это — отечественная разработка).

Несмотря на то, что у AnyComment есть онлайн демо-версия, я традиционно решил изучить данный плагин комментариев для WordPress самостоятельно и посмотреть на все его фишки своими глазами.

Начать я решил с его установки на свой сайт с дальнейшим изучением его настроек и возможностей.

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

Единственным важным нюансом является наличие на сервере PHP версии не ниже 5.4, иначе он у вас не установится (как это изначально было у меня с PHP 5.3).

Скачать AnyComment можно здесь, а также найти его можно в библиотеке плагинов, доступной в самой админке WordPress.

Возможности плагина комментариев для WordPress AnyComment

После установки AnyComment на свой WordPress сайт вначале вы не увидите никаких изменений 🙂

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

При этом по умолчанию на сайте используется стандартная форма комментариев WordPress, из-за чего самого плагина не видно, и лично у меня возникло ощущение, что я что-то не так сделал на этапе установки.

Чтобы увидеть долгожданную форму комментариев от AnyComment, достаточно активировать следующую опцию в его настройках и нажать на кнопку Сохранить внизу страницы, чтобы изменения вступили в силу:

vidzhet-kommentariev-wordpress-aktivaciya

После чего комментарии на сайте будут выглядеть следующим образом:

plagin-kommentariev-wordpress-gostevoj-otzyv

Социалки можно настраивать и отобразить только те, которые требуются или вовсе убрать и оставить только гостевой вариант.

AnyComment размещает свежие комментарии WordPress в самом верху, под формой их добавления.

Плагин автоматически распознает ссылки, видео, твиты и картинки. Каждый из типов имеет свой формат. Ссылки кликабельные, видео и картинки показываются как вложения к комментарию.

Загружать файлы (данную опцию можно даже отключать в админке) можно при нажатии на кнопку с изображением файла в правом верхнем углу формы добавления комментария, а также с помощью drag-n-drop (перетаскивания) прикрепляемого объекта прямо на поле ввода текста:

plagin-kommentariev-wordpress-dobavlenie-fajlov

С последним обновлением плагина, которое, кстати, состоялось буквально вчера, добавилась возможность просмотра прикреплённого в комментариях изображения с помощью популярной библиотеки LightBox:

forma-kommentariev-wordpress-prikreplenie-fajlov

http://cccp-blog.com/wp-includes/images/banners/partner_web_studio/banner_728x90.gif

Также, как и утверждал разработчик AnyComment, данный WP плагин комментариев позволяет прикреплять к комментариям записи из Twitter.

Только для того, чтобы ссылка на твит отображалась в качестве виджета от Twitter, как и в случае отображения формы WordPress комментариев от AnyComment, необходимо изменить настройки плагина в админке.

К примеру, вы отправляете такой комментарий:

dobavlenie-kommentariya-wordpress

В итоге получается следующее:

forma-kommentariev-wordpress-s-vidzhetom-twitter

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

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

На картинках выше вы могли увидеть как выглядит форма комментариев ВордПресс, добавляемая данным WP плагином, для неавторизованных на сайте пользователей (гостей).

Для авторизованных же её вид будет несколько проще:

kommentarii-avtora-v-wordpress

Как видите, здесь у AnyComment мало отличий от стандартного виджета комментариев WordPress, т.к. для добавления нового комментария достаточно будет написать сам текст и нажать кнопку Отправить без ввода какой-либо избыточной информации.

По умолчанию комментарии отсортированы по убыванию, так что последние WordPress комментарии будут наверху.

Также данный плагин комментариев для WordPress предоставляет возможность сортировки их в процессе убывания по дате пубикации с помощью следующего меню, через которое можно также разлогиниться:

novye-kommentarii-wordpress

Теперь посмотрим, как же все эти возможности конфигурируются.

Настройки формы WordPress комментариев от AnyComment

После установки AnyComment на WordPress сайт в админке в боковом меню появляется соответствующий ему пункт, который состоит из двух подпунктов:

  • непосредственно настройки WordPress комментариев;
  • файлы, прикреплённые пользователями в комментариях.

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

plagin-kommentariev-wordpress-spisok-zagruzhennykh-fajlov

Помимо ссылки на сам файл, здесь есть ещё и имя пользователя, загрузившего файл, дата его добавления, а также IP адрес, с которого файл был добавлен на сайт.

Настройки же AnyComment не уместились на одном экране, как список файлов, т.к. их на порядок больше, поэтому они состоят из 5 блоков:

  1. Консоль
  2. Соц. сети
  3. Настройки
  4. Интеграции
  5. Шорткоды

Пройдёмся по всем по порядку.

На вкладке Консоль находится статистика комментаторов и счётчик WordPress комментариев, оставленных ими, которые выглядят так:

kolichestvo-kommentariev-wordpress

Помимо общего количества комментариев WordPress и их авторов здесь также есть график изменения их числа во времени и перечень самых активных комментаторов, оставивших наибольшее число отзывов.

На вкладке Соц. сети расположен список социальных сетей, авторизацию через которые поддерживает AnyComment. Выглядит всё это дело так:

socialnye-kommentarii-wordpress

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

Справка существует в английском и русском варианте, как и интерфейс самого плагина.

После настройки авторизации пользователи смогут добавлять социальные комментарии на ваш WordPress ресурс.

Самое интересное ждёт нас на вкладке Настройки, которая выглядит следующим образом:

plagin-kommentariev-wordpress-nastrojki

Здесь находятся как настройки активации плагина в целом, включения виджета Твиттера и кликабельности ссылок в комментариях, о которых я вам уже говорил, так и много ещё чего интересного:

Количество комментариев на странице

Необходимо для организации паджинации с целью удобства навигации.

Управление копирайтом

Его можно отключить совершенно бесплатно в отличие от множества условно-бесплатных плагинов.

Выбор типа аватарки пользователей

Из социальных сетей, через которые авторизовываются комментаторы; Gravatar; собственный аватар AnyComment и т.д.

Ленивая загрузка комментариев

Или lazy-load, т.е. отображение их только в момент, когда пользователь долистает страницу до них (полезная фича, позволяющая увеличить скорость загрузки страницы).

Настройки модерации комментариев для WordPress сайта

Обширный список параметров, с помощью которых можно отключать модерацию полностью, чтобы комментарий после создания не был скрыт с пометкой Комментарий ожидает проверки.

Также здесь можно активировать модерацию только для определённых комментариев (содержащих ссылки или стоп-слова).

Настройки уведомлений о новых комментариях на WordPress сайтах

AnyComment позволяет управлять уведомлениями как пользователей, отправляя им сообщения на email при появлении новых комментариев и ответов на собственные, так и администратора сайта, который будет информироваться о новых отзывах в админке.

Также здесь можно устанавливать интервал проверки появления новых сообщений (слишком часто делать её не рекомендую, чтобы не создавать лишнюю нагрузку на сервер) и шаблоны email писем о появлении новых комментариев.

По умолчанию пользователи будут получать на почту следующее письмо:

primer-uvedomleniya-o-svezhikh-kommentariaykh-wordpress-na-email

Настройки файлов

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

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

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

Следующий блок настроек AnyComment под названием Интеграции содержит настройки дополнений, поддерживаемых данным плагином комментариев для WordPress, и в частности, reCAPTCHA.

Благодаря данному блоку вы сможете добавить капчу в комментарии на WordPress сайте без каких-либо дополнительных плагинов.

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

Ну, и на завершающей вкладке настроек AnyComment Шорткоды вы можете найти шорткод данного плагина, который выглядит следующим образом:

[anycomment include="true"]

С его помощью вы сможете разместить форму WordPress комментариев от AnyComment в любом месте вашего сайта. Главное делать это грамотно, т.к. WordPress шорткоды можно использовать не во всех файлах и не всегда в том виде, в котором он представлен выше.

Отличия AnyComment от Disqus и других конкурентов

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

Зачем, спрашивается, использовать этого молодого выскочку, у которого найдут ещё не один баг, если есть зарекомендованные временем решения вроде Disqus и HyperComments, содержащие весь необходимый функционал? Но репутация плагина — это не только плюс к его использованию…

Как показывает опыт, многие opensource разработки, заработавшие репутацию, начинают ей беззастенчиво пользоваться. Не стали исключением и упомянутые выше сервисы.

1. Disqus стал встраивать в комментарии рекламу, а HyperComments и вовсе убрал у себя бесплатный тариф, заставив всех перейти на платный.

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

Многие спрашивают меня: а не сделаете ли вы так же как Disqus (стали неожиданно показывать рекламу) или Hyper (принудили всех перейти на платный тариф)? Краткий ответ — нет.

Первое — у нас нет политики использования плагина, так как все что вам нужно храниться у вас — никакой зависимости от AnyComment. В правилах WordPress есть пункт для разработчиков, который запрещает “урезать” предоставленные возможности у некоммерческих продуктов. А так как AnyComment — это не коммерческий продукт, а плагин “для народа”, то разговоров про “урезание” попросту не может быть. Схемы “30 дней бесплатно, а потом плати” тоже не работают, точно по той же причине. Таким образом, все, что бесплатно предоставляется в плагине сейчас таковым и останется в будущем. И я скажу больше: это лишь некоторые из запланированных возможностей в бесплатной версии.

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

2. Кроме моментов, связанных с монетизацией, у AnyComment есть ещё одно существенное преимущество над Disqus и другими сервисами — это отсутствие запросов по API к удалённым серверам, за которые приходится расплачиваться скоростью загрузки страниц сайта.

3. Также при использовании подобных сервисов вы не являетесь полноценным хозяином комментариев, т.к. все они хранятся на стороне сервиса. И остаётся только надеяться, что данные ваших пользователей хранятся там в защищённом виде и не используются владельцами Disqus, HyperComments и других служб в своих целях.

У AnyComment таких проблем не наблюдается, т.к. после его установки на WordPress сайт он является частью движка, и все добавляемые через него комментарии хранятся в базе данных сайта.

4. И ещё одним неоспоримым плюсом AnyComment является то, что он является специализированной разработкой именно для WordPress, что позволяет сохранять комментарии, добавленные на сайт через стандартную форму комментариев WordPress, и отображать, а также проводить их аналитику уже с помощью нового интерфейса.

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

5. Также AnyComment обходит своих конкурентов и в плане функционала. У того же самого Disqus нет ни малейшей возможности править внешний вид формы комментариев. Также у него невозможна интеграция с reCAPTCHA, Akismet и другими плагинами.

6. Ну, и последний по счёту, но отнюдь не по значению, плюс AnyComment заключается в том, что это отечественный WP плагин комментариев, благодаря чему он имеет русскоязычный интерфейс.

Причём это не индусский или Google Translate-style перевод, а качественный и на 100% оригинальный 🙂 Также русские корни AnyComment ощутимо влияют на список поддерживаемых социальных сетей, среди которых есть ВКонтакте и Одноклассники.

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

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

Во-вторых, вобрать в себя самое лучшее, что есть у других плагинов комментариев на сегодняшний момент. И, думаю, что это у создателя AnyComment удалось на славу 🙂

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

Финальное слово о комментариях для WordPress от AnyComment

Скажу честно, AnyComment меня впечатлил. И я без тени стеснения могу назвать данную разработку лучшим плагином комментариев WordPress на сегодняшний момент, а также считаю, что её ожидает великое будущее.

И в заключение призываю всех, несмотря на мой положительный отзыв, попробовать данную отечественную  разработку лично, установив AnyComment на свой WordPress сайт, чтобы сформировать своё мнение и помочь своими отзывами его развитию.

Вы можете не использовать его в дальнейшем, но попробовать-то уж точно должны 🙂

В качестве оценки плагина можете поставить ему звёздочку на wordpress.org.

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

Среди ближайших планов имеются следующие пункты:

  1. Более грамотная загрузка файлов, с возможность просмотра картинок во встроенной галерее, с превью перед загрузкой.
  2. Для упрощения и улучшения UI, планируется сделать визуальный кастомизатор. То есть появится возможность перетаскивать элементы мышкой и там же менять их свойства.
  3. Появится возможность расположить комментарии в удобном выдвигающемся окошке-мессенджере.
  4. Удобный просмотр вложений через встроенную галерею.
  5. Поддержка WooCommerce.
  6. Встроенный рейтинг в виде звездочек.
  7. Возможность группировать ответы в комментариях.
  8. Для опытных пользователей будет возможность настроить дизайн с помощью своих стилей SASS/CSS.
  9. Появится платная версия, в которой будет возможность проведения конкурсов среди пользователей, глубокая аналитика, возможность монетизировать комментарии (встроить собственную рекламу — например, РСЯ/Adwords) и интеграция с другими третьими сервисами.
  10. Планируется добавить поле для отправки ошибок напрямую из плагина разработчику. Конечно же анонимно. Будет возможность выбрать данные, которыми вы готовы будете делиться.
  11. Возможность добавлять для ВордПресс комментариев смайлики/эмодзи и стикеры.
  12. Поддержка форматирования комментария: жирный, курсив, подчеркивание, ссылки, цитаты, подсветка кода и т.д.
  13. Группировка ответов на комментарии.
  14. Удобный установщик для администратора с инструкциями (можно будет использовать в самом начале или вернутся когда снова понадобиться).
  15. Редизайн пользовательского интерфейса после версии 0.0.60.
  16. Возможность подписаться на комментарии в целом или к определенной ветке.
  17. Можно будет внести IP или отдельного пользователя в черный список.
  18. Также можно будет фиксировать/закреплять понравившийся комментарий в самом верху всего списка.
  19. Возможность получить поддержку прямо из панели настроек плагина в WordPress админке.
  20. Можно будет настраивать уведомление модераторов, а не только администратора, о новых комментариях.

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

Кроме того, вы всегда можете принять участие в его разработке, поскольку плагин был, есть и будет opensource с открытым кодом на Github.

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

На этом у меня сегодня всё.

Всем удачи, приятного UX и до новых встреч 😉

Понравилась статья? Поделись с друзьями:
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
3 голоса, в среднем: 5 из 5

Похожие темы

Комментариев пока нет... Будьте первым! :)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *