Настройки и витрины
Обновлено
Где находятся настройки
Откройте Магазин → Плагины → Посты ВКонтакте. Параметры на странице «Настройки постов ВКонтакте» относятся к варианту, выбранному в поле «Витрина».
Поля настроек
Значения по умолчанию в таблице — значения при установке для набора «Общие ●». При выборе витрины без сохранённых настроек форма очищается, а не заполняется этими значениями.
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Витрина | Выбирает общие параметры или отдельный набор для адреса витрины | «Общие ●» и витрины Shop-Script; при открытии без параметра витрины используются общие настройки |
| ID или домен группы | Задаёт источник для wall.get |
Пусто. Числовой ID, например 123456 или -123456, либо короткий домен mygroup. Положительный ID превращается в отрицательный owner_id |
| Ссылка на группу | Делает заголовок блока и имя в карточках ссылками на сообщество | Пусто; можно указать полный адрес https://vk.com/mygroup. По ID ссылка автоматически не строится |
| Отображаемое имя | Подпись сообщества в карточках | VK; пустая подпись при выводе заменяется на VK |
| Заголовок блока | Текст над сеткой карточек | Посты ВКонтакте; пустое значение при выводе заменяется отображаемым именем |
| Токен доступа VK | Передаёт токен в VK API | Пусто; без токена запрос не выполняется. Подсказка поля: «Личный или групповой токен с правами на wall.» |
| Количество постов | Число записей, запрашиваемых у VK API до исключения репостов | 5; рабочий диапазон 1–100. При числе больше 100 используется 100, при нуле или отрицательном значении — 5 |
| Включить репосты | Оставляет в результате записи с copy_history |
Выключено; при выключении такие записи исключаются после получения ответа |
| Кэш, секунды | Время хранения полученных записей | 600; 0 отключает использование кэша. Отрицательное значение при получении постов приводится к 0 |
| Версия VK API | Значение параметра v в запросе |
5.199; пустое значение клиент API заменяет на 5.199 |
«Ссылка на группу» и «Отображаемое имя» задаются вручную. Плагин не получает название и ссылку сообщества отдельным запросом.
Общие и отдельные настройки
Если у текущей витрины нет собственного набора параметров, при выводе используются общие. Для создания отдельного набора:
- Выберите нужный адрес в поле «Витрина».
- Заполните очищенные поля. Перенесите нужные значения из общих настроек вручную, включая токен и источник публикаций.
- Нажмите «Сохранить».
Сохранённый набор используется целиком. Пустые поля отдельной витрины не дополняются значениями из общих настроек. Например, пустой токен в отдельном наборе приведёт к отсутствию постов на этой витрине.
В списке витрины с настройками отмечены символом ●; шаблон также задаёт им зелёный цвет. Отображение цвета зависит от браузера.
Возврат к общим настройкам
Выберите витрину с собственным набором и нажмите «Удалить настройки витрины». Подтвердите действие в окне «Удалить настройки для этой витрины?».
После удаления для этой витрины при выводе используются общие параметры, а форма переключается на «Общие ●». Общие настройки этой кнопкой удалить нельзя.
Как учитывать кэш
Сохранение настроек не очищает кэш записей. Ключ кэша зависит от сообщества, количества запрашиваемых записей и включения репостов. Витрина, токен и версия API в ключ не входят: одинаковые запросы разных витрин могут использовать общие сохранённые записи.
Имя, ссылка и заголовок добавляются к данным при каждом вызове хелпера, в том числе при чтении из кэша. Чтобы проверить получение новых данных без кэша, задайте «Кэш, секунды» = 0.