Плагин комментариев Disqus + VK Comments = идеальный дуэт для WordPress

59
5927

Любая тема WordPress имеет стандартную форму комментирования, которая, порой, не удовлетворяет всех требований комментирования для вашего блога. Хорошо, что на помощь стандартной форме комментариев пришел такой плагин комментариев как Disqus и VK Comments. А теперь представьте, насколько это круто использовать сразу ДВА плагина комментирования на вашем блоге!? В данной статье речь пойдет о совместной работе плагинов Disqus и VK Comments.

Предисловие.

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

Сначала, я пробовал улучшать стандартную форму комментариев, всевозможными смайлами, кодами вставки текста и прочим. Например,вот так:

Форма комментирвоания - Как поднять посещаемость сайта

 

Или так:

Форма комментирования - Евгений Попов

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

1. Древовидную форму комментариев;
2. Широкие возможности редактирования собственных комментариев;
3. Поддержку социальных сетей в форме комментариев (это, пожалуй, один из главных аспектов для современных блогеров – оптимизация wordpress для работы с социальными сетями);
4. Возможность формы подстраиваться под разные размеры экранов, будь то смартфон или планшет.

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

Выбор плагина для комментариев.

Нормальных плагинов комментирования для wordpress в интернете не так уж и много. Опишу вкратце достоинства и преимущества каждого из плагинов, на который пал мой выбор:

1. Cackle – самый продвинутый из всех плагинов, что есть на данный момент в сети интернет. Достоинств у него действительного много. Минус один – цена! Помнится, год назад его можно было установить бесплатно на один сайт. Сейчас же, за год использования придется заплатить 500 рублей – не много, но не для начинающего блога. Поподробнее ознакомиться с тарифами можете ЗДЕСЬ.

Cackle Комментарии2. SV Kament – тоже довольно таки не плохой плагин. Все бы хорошо, но есть один огромный минус – у плагина постоянно выскакивают те или иные баги. Письма в службу поддержки данного плагина не дает никаких эффектов. В общем, плагин хорош, но разрабы совсем его запустили, поэтому я от него отказался. Кстати, он бесплатный, для одного сайта. Подробнее ЗДЕСЬ.

SV Kament

3. Disqus – зарубежная разработка комментариев. Насколько мне известно, именно Disqus является прототипом для создания плагина комментов отечественными производителями. Я не скажу, что плагин супер крутой, но свой функционал он выполняет с достоинством. Замечу, что плагин бесплатный. Единственный минус – нет поддержки российских социальных сетей, таких, как ВКонтакте или Одноклассники. В остальном, плагин довольно таки не плохой. Ссылка на офф страницу плагина ЗДЕСЬ.

Disqus

4. VK Comments – стандартная форма комментариев ВКонтакте. Все просто: от настроек до использования. Рассказывать не вижу смысла. Ссылка на плагин ЗДЕСЬ.

VK Comments

Конечно-же, в идеале можно поставить Cackle и не париться. Но, для моего блога, количество посетителей в день которого чуть больше 50 – лучше использовать вариант попроще. Данным вариантом стала связка плагинов Disqus + VK Comments.

Нюансы связки плагинов Disqus + VK Comments.

Когда я столкнулся с проблемой связки двух плагинов, то ответа в интернете я не нашел. Единой, цельной инфы по поводу установки этих двух плагинов просто не было! На одном ресурсе описан способ ручной установки Disqus, на втором – VK Comments. Половина инфы является слепым копипастом и ни к чему хорошему не приводит. Пришлось до всего доходить самому.

Вся проблема установки двух плагинов заключалась в том, что Disqus полностью заменяет стандартную форму комментирования и, в случае, если плагин VK Comments установить с настройками по умолчанию, а не вручную, то он просто не появится.А для того, что бы он появился, придется лезть в код и немного помудрить.

В премиум теме найти нужный код немного сложнее, чем в простой. Одни товарищи советовали вписать код для ручной вставки в файл comments.php, другие – в page.php. Но оба эти файла носят немного другие функции и не отвечают за вывод формы комментариев.

За вывод формы комментариев в моем шаблоне отвечает файл single.php и следующий код:

Не стоит удалять его и вписывать на его место функцию VK Comments для ручной вставки комментариев код, который написан в настройках:

Это просто приводит к ошибке. А вот если вписать этот код без кавычек, то он заработает. Таким образом, конечный код, для работы vkComments в файле single.php выглядит следующим образом:

И тогда все начинает работать.

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