119  /  471
Не хватает статьи или нашли ошибку? Выделите мышкой и нажмите Ctrl+Enter

Блок «ВКонтакте» на главной

В решении доступен блок «ВКонтакте» на главной странице. Это специальный виджет, который автоматически подгружает посты из привязанного к сайту сообщества в VK.


Картинка для блока будет браться из ленты «ВКонтакте». Поле, в которое она будет вставляться, имеет соотношение сторон 16:9.

Чтобы виджет заработал, нужно получить токен API. Сделать это можно через создание своего приложения для «ВКонтакте».

Для начала зайдите на https://id.vk.com/about/business/go/ и нажмите «Добавить приложение».

Выберите, кем будет управляться приложение. Нажмите «Далее».

Затем заполните свои данные. Эта информация не будет отображаться публично. Согласитесь с офертой и обработкой персональных данных. Нажмите «Создать аккаунт».

Заполните название приложения (1) и выберите платформу: Web (2). Нажмите «Далее».

В поле «Базовый домен» напишите адрес вашего сайта без протокола (1). В поле «Доверенный Redirect URL» вставьте: https://oauth.vk.com/blank.html (2). Нажмите «Готово».

Введите код из push-уведомления для подтверждения.

После этого вы получите ID приложения. Оно будет доступно в соответствующем поле.

Теперь вам нужно получить Access Token. Сделать это можно двумя способами:

  1. С помощью библиотеки SDK — для ее установки следуйте инструкции по ссылке.
  2. С использованием HTTP-запроса. Следуйте шагам из документации VK.

Как только вы получите Access Token, сохраните его. Это и есть ваш API токен.

Далее переходим к нашему сайту, в его административную часть. Проходим следующий путь:

Аспро (1) → Аспро: Премьер (2) → Настройки (3) → ВКонтакте (4).


Вставьте код полученного API токена (1) и ID сообщества, откуда вы хотите подтягивать посты (2). Укажите название для блока (3), текст ссылки на все записи (4) и размер отображаемого текста (5). Сохраните параметры.


Поле «Размер отображаемого текста» позволяет задать количество символов, которое получит сайт для каждого поста. При этом количество отображаемых символов в блоке на главной будет отличаться от максимально доступного из-за ограничений по высоте. Например, у блока с 4 элементами в ряд помещается меньше символов, чем у 3 элементов в ряд. Количество символов может меняться и от разрешения экрана, но первые три строки всегда отображаются.

ID сообщества по умолчанию находится в ссылке. Если же у вашего сообщества VK уникальный URL, откройте любой пост на стене.


Затем скопируйте ID сообщества из URL-адреса поста.


Сайт подключен к API ВКонтакте. Теперь нужно включить блок. Находясь в настройках в административной части, переходим во вкладку «Главная».


Находим пункт «ВКонтакте» и ставим галку. Здесь же можно настроить отступы и позицию заголовка. Подробнее об этом расскажем в конце статьи.


Чуть ниже на этой же странице найдите поле «Вид отображения блока ВКонтакте», выберите подходящий тип и нажмите «Применить».


Вернемся на главную страницу и найдем блок «ВКонтакте». Теперь посты из вашего сообщества будут отображаться на сайте.


Включить блок можно не только через административную, но и публичную часть сайта. Для этого перейдите в «Точную настройку», далее в раздел «Главная». В списке блоков главной страницы найдите пункт «ВКонтакте» (1). Раскройте пункт и настройте вид отображения блока (2).


Настройка отображения блока

В Аспро: Премьер есть 2 типа отображения блока.

1) С текстом внизу.


2) Квадратная картинка.


Для блока «ВКонтакте» можно установить разделитель для указания границы блока и назначить серый фон на весь блок вместо белого (1). Для первого типа отображения можно задать обводку (2) и фон (3). Второму типу блока можно задать ширину (4) и отступы (5). Любому типу блока можно задать количество элементов в строке (6). Установить верхние и нижние отступы, которые отделяют блок от соседних, а также можно настроить отображение заголовка и его позицию (7).


  • с обводкой;


  • без обводки;


  • с фоном;


  • без фона;


  • широкий;


  • неширокий;


  • с отступами;


  • без отступов;


  • количество элементов в строке: 3;


  • количество элементов в строке: 4.


Настройка периода обновления постов

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

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


На вкладке «Настройки кеширования» включите кеширование с необходимым типом (1) и задайте период обновления в секундах (2). Сохраните изменения.