ВКонтакте: Отзывы
Привлекайте новых посетителей!
Используйте отзывы о вашем сайте в социальной сети ВКонтакте для привлечения новых посетителей!
Улучшите позиции вашего сайта в поисковых системах!
Наполните страницы вашего сайта уникальным контентом за счет отзывов в социальной сети ВКонтакте!
Плагин "ВКонтакте: Отзывы (Сайт)" позволяет вывести на любую страницу приложения "Сайт" сообщения из обсуждения в социальной сети ВКонтакте. Если у вашего сайта есть свое сообщество в ВК, то это могут быть, например, отзывы о вашей работе или что-то иное.
Плагин позволяет выводить любое количество сообщений топика в хронологическом, антихронологическом или случайном порядке. Выводится только текстовая часть сообщений. В настройках плагина можно указать перечень uid пользователей ВКонтакте сообщения которых не будут выводиться на странице (например администратор группы).
Для работы плагина требуется создать приложение ВК с типом Веб-сайт и в настройках плагина указать сервисный ключ доступа этого приложения. Если у вас уже есть такое приложение в ВКонтакте, то создавать новое не обязательно, вы можете использовать сервисный ключ от существующего приложения. Пошаговая инструкция по созданию приложения ВКонтакте с типом Веб-сайт
представлена в этой статье.
В плагине присутствует возможность использования своего шаблона для вывода информации из топика. Если же вы используете стандартный шаблон плагина, то предусмотрена возможность изменения стилей CSS.
Для отображения сообщений из обсуждения ВКонтакте вставьте в необходимое место шаблона страницы код:
{siteVktopicsPlugin::getVkTopic(idGroup, idTopic, count, asc, cache_min)} , где:
- idGroup - идентификатор группы которой принадлежит обсуждение
- idTopic - идентификатор обсуждения
- count - количество выводимых на странице сообщений (положительное число или 0 - все сообщения)
- asc - порядок отбора. Может принимать 3 значения:
- ASC - в хронологическом порядке с самого первого
- DESC - в антихронологическом порядке (начиная с последнего)
- RANDOM - случайные сообщения
- cache_min - (необязательный параметр) Время кэширования сообщений топика в минутах. Если не указан - используется значение из настроек плагина
Например, адрес (URL) обсуждения выглядит следующим образом:
http://vk.com/topic-2158488_20577978
Здесь
2158488 - идентификатор сообщества ВКонтакте, а
20577978 - идентификатор обсуждения.
Тогда чтобы вывести 5 случайных сообщений из этого обсуждения на страницу необходимо в шаблон страницы добавить код:
{siteVktopicsPlugin::getVkTopic(2158488, 20577978, 5, RANDOM, 15)}
Для вывода первых трех сообщений:
{siteVktopicsPlugin::getVkTopic(2158488, 20577978, 3, ASC, 30)}
Для вывода последнего сообщения:
{siteVktopicsPlugin::getVkTopic(2158488, 20577978, 1, DESC, 5)}
Плагин "ВКонтакте: Отзывы (Сайт)" использует в своей работе API ВКонтакте. Данные из социальной сети могут быть получены как с использованием AJAX, что позволяет оставить скорость загрузки страницы витрины магазина пользователем практически неизменной, но при этом загруженные данные не будут проиндексированы поисковыми системами, так и стандартным HTML. В последнем случае, полученные данные будут индексироваться поисковыми системами, но скорость загрузки страницы может быть несколько снижена в случае долгого ответа сервера API ВКонтакте. Выбор способа загрузки производится в настройках плагина.
