Как добавить в Вордпресс комментарии ВКонтакте без плагина

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

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

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

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

Комментарии ВКонтакте для сайта на WordPress без плагина

На самом деле реализуется все довольно просто, буквально в два шага:

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

Теперь разберем каждый шаг по отдельности подробней.

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

Комментарии ВКонтакте для сайта на WordPress без плагина

Среди данных ссылок нас интересует кнопка Разработчикам:

Комментарии ВКонтакте для сайта на WordPress без плагина

Жмем на нее и в результате видим следующее окно:

Комментарии ВКонтакте для сайта на WordPress без плагина

В появившемся окне кликаем по области Авторизация и виджеты для сайтов:

Комментарии ВКонтакте для сайта на WordPress без плагина

Результатом данных действий должно стать появившееся окно следующего вида:

Комментарии ВКонтакте для сайта на WordPress без плагина

В котором находим раздел Виджеты для сайтов, а в нем в свою очередь пункт Комментарии, кликаем по нему:

Комментарии ВКонтакте для сайта на WordPress без плагина

Далее появится вот такое окно:

Комментарии ВКонтакте для сайта на WordPress без плагина

В котором нас интересует следующая форма для заполнения:

Комментарии ВКонтакте для сайта на WordPress без плагина

В данной форме нужно заполнить следующие поля:

  • Сайт/приложение — когда добавите свой сайт, то в данном поле будет предоставлена возможность выбрать либо его, либо функцию добавления нового.
  • Название сайта — впишите в данное поле название своего сайта, которое будет отображаться в поле Сайт/приложение.
  • Адрес сайта — путь к вашему сайту.
  • Основной домен сайта — доменное имя сайта.
  • Тематика сайта — выберите из предложенного списка наиболее подходящую для вашего сайта тематику.

Сохраняем изменения, после этого для вашего сайта будет сгенерирован уникальный идентификатор ID.

Осталось выбрать такие параметры, как:

  • Количество комментариев — количество отображаемых на одной странице комментариев.
  • Медиа — чекбокс, галочка в котором означает поддержку функции расширенных комментариев, то есть с возможностью вставки в них аудио, видео, граффити, фотографий, ссылок, причем можно включить поддержку каждого из этих элементов отдельно.
  • Ширина — ширина блока комментариев ВКонтакте в пикселах.

После того, как все параметры заданы, в поле Код для вставки будет сгенерирован код:

Комментарии ВКонтакте для сайта на WordPress без плагина

Данный код нужно вставить в файлы вашего шаблона WordPress. Я обозначил на рисунке, какой участок кода нужно вставить в файл header.php перед закрывающим тегом

</head>

а какой в файл single.php (вставлять код нужно после конструкции, отвечающей за вывод контента:

<?php the_content(); ?>

но перед конструкцией, отвечающей за отображение сайдбара:

<?php get_sidebar(); ?>

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

<?php comments_template(); ?>

Кстати, не помешает заключить код, вставленный в файл single.php, внутрь тега noindex.

В результате, если все сделано правильно, то на страницах записей вашего сайта должна появиться подобная форма:

Комментарии ВКонтакте для сайта на WordPress без плагина

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

Комментарии 1

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

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Adblock
detector