Донецкий техникум промышленной автоматики

Встановлюємо коментарі Вконтакте на сайт Joomla і Wordpress. Покрокові інструкції.

  1. Плюси від установки коментарів Вконтакте на свій сайт.
  2. Які мінуси є у віджета коментарів Вконтакте:
  3. Як додати віджет коментарів вконтакте на сайт Joomla. Два способи.
  4. Як додати віджет коментарів вконтакте на сайт Wordpress. Два способи.
  5. Видалення і адміністрування коментарів вконтакте.
  6. Налаштування автоматичної публікації коментаря на сторінці користувача.

Привіт, шановні читачі Привіт, шановні читачі. Я вже розглядав установку коментарів JComments на сайт Joomla . Сьогодні я хочу розповісти вам про досить популярних коментарі Вконтакте. Перерахую плюси і мінуси установки даних коментарів. Окремо розглянемо установку віджету коментарів на сайт Wordpress і Joomla.

Плюси від установки коментарів Вконтакте на свій сайт.

  • Немає ніякого навантаження на базу даних сайту. У динамічних сайтів, які використовують движки (CMS), наприклад, у Joomla або Wordpress самої навантаженої частиною є база даних. Так ось віджет Вконтакте не дає ніякого навантаження на базу даних вашого сайту, тому що він її не використовує. Всі коментарі зберігаються на серверах Вконтакте.
  • Віджет коментарів Вконтакте можна встановити на абсолютно будь-який сайт в не залежності від використовуваного движка.
  • Даний віджет дуже простий в налаштуванні і установці. Нижче я розповім про це.
  • Віджет Вконтакте додатково просуває ваш сайт в цій соціальній мережі. Зараз поясню як. Можна налаштувати віджет таким чином, щоб при відправці коментаря користувачем за замовчуванням стояла галка поділитися з друзями (див. Малюнок нижче), завдяки чому коментар буде відображатися не тільки на сторінці вашого сайту, де був залишений коментар, але і на сторінці користувача Вконтакте. Але найцікавіше, що цей коментар з посиланням на ваш сайт буде видно і в новинах у його друзів у соціальній мережі Вконтакте. А тепер уявіть, що у цього коментатора десятки і сотні друзів. Круто чи не так? За замовчуванням ця галка не варто. Як зробити, щоб ця галка була завжди включена за замовчуванням, я опишу в кінці цієї статті.
  • Легка ідентифікація коментатора. Ви будете знати, що за людина залишила коментар переглянувши інформацію про нього в його профілі Вконтакте і навіть зможете легко зв'язатися з ним послав йому повідомлення через дану соціальну мережу.
  • У віджета є можливість видаляти спамние коментарі і навіть блокувати злісних користувачів. Розповім нижче.

Розповім нижче

Які мінуси є у віджета коментарів Вконтакте:

  • Коментувати зможуть тільки користувачі, зареєстровані в цій соціальній мережі. Але з кожним роком ця проблема стає все менш актуальна, тому що все складніше знайти користувачів, які ще не зареєстровані в соціальній мережі VK.
  • Немає можливості налаштувати повідомлення на пошту про появу коментарів. До речі цю проблему вирішує плагін для Wordpress. Який саме розповім нижче.
  • Частина людей можливо не будуть залишати коментарі, тому що немає можливості анонімного коментування. При коментуванні відображаються ПІБ і фото коментатора з його профілю Вконтакте.

Отримання і настройка віджету коментарів.

Для отримання віджета коментарів переходимо на сайт VK ось за цим посиланням

http://vk.com/dev/Comments

У розділі Підключення коментарів до вашого сайту бачимо приблизно таку картину:

Насамперед зі списку в поле Сайт / додаток вибираєте ваш сайт.

Якщо вашого сайту немає в списку, що випадає, то потрібно вибрати Підключити новий сайт.

При підключенні нового сайту вам запропонують заповнити поля: Назва сайту, Адреса сайту, Основний домен сайту, Тематика сайту. Після чого тиснете на кнопку Зберегти.

Далі вибираєте кількість коментарів, яке буде відображатися на одній сторінці.

Встановлена галочка в полі Медіа дозволяє при створенні коментаря прикріпити графіті, фотографію, відеозапис, аудіозапис.

Якщо ви не хочете, щоб у користувачів була така можливість, то зніміть галочку.

В поле Ширина вкажіть ширину віджету коментарів в пікселях. Раджу залишити дане поле порожнім. У цьому випадку форма коментарів стане адаптивної і буде добре виглядати навіть на телефонах.

На малюнку вище нам пропонують код, що складається з трьох абзаців, який нам потрібно встановити на сайт для відображення віджета. Далі розглянемо установку коду віджета на сайти Joomla і Wordpress.

Як додати віджет коментарів вконтакте на сайт Joomla. Два способи.

Спосіб №1 - з використанням плагіна для Joomla.

Перший спосіб це використовувати готові плагіни виводу коментарів вконтакте від сторонніх розробників.

Один з них це використання плагіна JL VKcomments .

Мінуси даного способу:

1. Даний плагін і йому подібні виводять посилання на сайт виробника. Нічого доброго не бачу в тому, що під кожною статтею поруч з віджетом коментарів буде виводитися посилання на сайт виробника.

2. Будь-який додатково встановлений плагін створює додаткове навантаження на базу сайту.

Спосіб №2 - ручна установка віджета на Joomla.

Як видно з малюнка вище, код для установки на сайт складається ніби з трьох абзаців. Перші два абзаци вставляємо перед закриває тегом </ head> в файл index.php, який знаходиться в папці з використовуваним на вашому сайті шаблоном.

Зазвичай шлях до цього файлу виглядає так:

\ Templates \ іспользуемий_шаблон \ index.php

Останній абзац коду, який починається з рядка

<! - Put this div tag to the place, where the Comments block will be ->

вставляєте в те місце, де у вас буде виводитися сам віджет з коментарями.

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

Ми підемо іншим шляхом. Відкриваємо для редагування файл:

\ Templates \ папка_шаблона \ html \ com_content \ article \ default.php

якщо в папці з вашим шаблоном даний файл відсутній, то відкриваємо файл ось цим шляхом:

\ Components \ com_content \ views \ article \ tmpl \ default.php

Знаходимо в файлі рядок:

<? Php echo $ this-> item-> text; ?>

Цей рядок якраз і виводить повну версію матеріалу.

Відразу після цього рядка вставляємо третій абзац коду і зберігаємо файл.

Чи можемо милуватися результатом.

Як додати віджет коментарів вконтакте на сайт Wordpress. Два способи.

Спосіб №1 - з використанням плагіна для Wordpress.

Для Wordpress розроблений дуже цікавий плагін "vkontakte api", доступний на офіційному сайті вордпресс.

У цього плагіна є цікава функція: оповіщення на пошту адміну і автору коментаря про появу коментаря VK.

Спосіб №2 - ручна установка віджета на Wordpress.

Перші два абзаци коду, які наведені на малюнку вище, вставляємо перед закриває тегом </ head> в файлі header.php

Останній абзац вставляємо в файл single.php перед рядком:

<? Php comments_template (); ?>

Чи можемо милуватися результатом.

Видалення і адміністрування коментарів вконтакте.

Адміністратору віджета в розділі адміністрування доступні три вкладки:

Огляд. Тут відображається список коментарів, недавно доданих на ваш сайт. Вони відсортовані за датою, відображаються спочатку новіші. Також можна побачити адресу сторінки, на якій був залишений коментар. Адміністратор віджета може видалити будь-який коментар. При цьому, якщо ви видаляєте два і більше коментарів одного учасника поспіль, то вам буде запропоновано видалити всі інші коментарі цього автора, які він залишив через цей віджет і додати його в чорний список. Для видалення коментаря наводимо курсор миші в правий верхній кут коментаря, тиснемо на три точки і вибираємо Видалити запис.

Для видалення коментаря наводимо курсор миші в правий верхній кут коментаря, тиснемо на три точки і вибираємо Видалити запис

Коментарі. тут відображаються коментарі другого рівня, тобто відповіді на коментарі.

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

Є можливість делегування функції модерування коментарів шляхом призначення зазначених вами користувачів з Вконтакте в якості адміністраторів віджета коментарів.

Для цього в розділі адміністрування тиснемо по посиланню Призначити адміністраторів (див. Малюнок нижче).

PS: На маленьких екранах ця посилання згортається в значок шестерінки.

Налаштування автоматичної публікації коментаря на сторінці користувача.

Як і обіцяв на початку статті розповім що потрібно зробити для того, щоб при відправці коментаря за замовчуванням стояла галочка поділитися з друзями.

Потрібно в передостанню рядок пропонованого коду додати параметр autoPublish: 1.

У мене це виглядає ось так:

VK.Widgets.Comments ( "vk_comments", {limit: 10, attach: "*", autoPublish: 1});

Сподіваюся, стаття була корисною. Буду радий коментарям.

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

Дякуємо!

You have no rights to post comments

Круто чи не так?
Php echo $ this-> item-> text; ?
Php comments_template (); ?