Модули витрины
Сравнение товаров, всплывающая корзина, цена за единицу, список желаний, рекомендации, модерация отзывов и нишевые модули аналогов и карт смазок.
Раздел Витрина → Модули витрины собирает независимые друг от друга функции покупательского опыта — их можно включать по отдельности, каждая решает свою задачу и не требует остальных.
Сравнение
Витрина → Модули витрины → Сравнение (#/store/compare) — три вкладки,
замена плагину YITH WooCommerce Compare.
- Сравнение (дашборд) — статус модуля, число страниц с шорткодом сравнения, максимум товаров в сравнении, число стандартных полей таблицы; тумблер включения модуля и кнопка «Импортировать из YITH Compare», ссылка на страницу сравнения для редактирования.
- Шорткод сравнения — поиск товаров по названию или артикулу, добавление в список, генерация готового шорткода для конкретного набора товаров с кнопкой «Копировать» — вставьте его на любую страницу или в блок HTML.
- Настройки сравнения — максимум товаров в одном сравнении, ID страницы
сравнения, текст кнопки «Сравнить», заголовок таблицы, размер изображений,
тумблер «Автоматически включать атрибуты товара» (динамические атрибуты
pa_*добавляются в таблицу сами) и список стандартных полей таблицы (цена, наличие, артикул и т. п.) — отмечаются галочками.
Работает через тот же шорткод и ту же куки-корзину сравнения, что и YITH — после переноса настроек существующие страницы с шорткодом продолжают работать, а списки сравнения у посетителей не сбрасываются.
Страницы аналогов
Витрина → Модули витрины → Страницы аналогов (#/store/compare/analog-pages) —
нишевый платный модуль (Brand Analogs, для магазинов масел и смазочных
материалов): подбор товаров-заменителей одного бренда среди товаров других
брендов.
Экран сканирует дерево страниц брендов (по корневой странице) и строит таблицу: бренд, число страниц, сколько из них уже привязано к товару, число категорий, готовый шорткод для вставки на страницу — с кнопкой «Копировать» у каждой строки. Кнопка «Сканировать» запускает обход с индикатором прогресса и статистикой (всего брендов, страниц, привязанных, непривязанных).
Отдельная панель «Настроить атрибуты карточки» — сопоставление атрибутов товара для карточек аналогов, с возможностью задать сопоставление по умолчанию и переопределить его для отдельных категорий.
Popup корзины
Витрина → Модули витрины → Popup корзины (#/store/cart-popup).
Всплывающее окно корзины при добавлении товара — замена YITH WooCommerce Quick View/Cart, разложена по смысловым блокам:
- Модуль — общий тумблер и позиция плавающих виджетов корзины на витрине (плавающая кнопка справа снизу или счётчики в шапке сайта).
- Настройки попапа — анимация появления (плавно/сдвигом/увеличением), на каких страницах показывать (везде, только на каталоге, только на странице товара), задержка автозакрытия, что показывать в строке товара (картинка, цена, количество, промежуточная сумма).
- Кнопки — какие кнопки показывать в попапе («Продолжить покупки», «Корзина», «Оформить заказ») и текст каждой.
- Рекомендации — показ рекомендованных товаров внутри попапа: тип (похожие / кросс-продажи / допродажи), число товаров, заголовок блока.
- Плавающий виджет корзины — отдельная плавающая кнопка корзины вне попапа: скрывать при пустой корзине, показывать сумму заказа.
- Миграция — импорт настроек из YITH, если плагин установлен.
Цена за единицу
Витрина → Модули витрины → Цена за единицу (#/store/unit-price) —
бесплатная функция, отдельного платного модуля у неё нет.
Показывает под ценой товара цену за единицу объёма или веса — например, для 20-литровой канистры дополнительно показывает цену за литр, для 250-граммовой банки — цену за килограмм. Единица измерения берётся из данных самого товара и здесь не настраивается; товары без распознанной фасовки просто не получают дополнительную строку.
- Показывать цену за единицу измерения — общий тумблер.
- Где показывать — карточки товара в списках каталога, страница товара, конструктор карточки.
- Вариативные товары — для товара с несколькими фасовками показывать цену самой дешёвой упаковки («от …») либо диапазон по всем упаковкам.
Список желаний
Витрина → Модули витрины → Список желаний (#/store/wishlist) —
бесплатный модуль.
- Общий тумблер и три счётчика статистики: всего списков, товаров в них, активных пользователей.
- Функции: список для гостей без входа на сайт, несколько списков на пользователя с собственными названиями, публичные ссылки «поделиться» списком.
- Уведомления: письмо при снижении цены или возврате товара в наличие, с порогом минимального снижения цены в процентах, ниже которого письмо не отправляется.
Рекомендации
Витрина → Модули витрины → Рекомендации (#/store/recommendations) —
пять вкладок, платный модуль (входит в Smart Search, зависит от включённого и
проиндексированного векторного поиска).
- Общее — общий тумблер (зависит от включённого и проиндексированного векторного поиска), какие типы рекомендаций включены («Похожие товары», «Часто покупают вместе», «Дополняющие (ИИ)»), число товаров в блоке по умолчанию.
- Авто-вставка на странице товара — тумблер автоматической вставки блока
рекомендаций и место вставки (перед кнопкой «В корзину», после описания
товара или после вкладок товара); тут же готовый шорткод
[wpaic_recommendations type="similar" product_id="123" limit="5"]для ручной вставки в конкретном месте. - Кэш — время жизни закэшированных рекомендаций в часах, тумблер сброса кэша при каждом новом заказе, процент попаданий в кэш, ручной сброс кэша по ID конкретного товара.
- Массовый пересчёт — предварительный расчёт рекомендаций «похожие товары» для всех опубликованных товаров сразу (использует уже готовые эмбеддинги, без обращений к OpenAI), с индикатором прогресса.
- Статистика — тестовый запрос рекомендаций для конкретного товара и общее покрытие каталога (у скольких товаров есть готовые рекомендации).
Модерация отзывов
Витрина → Модули витрины → Модерация отзывов (#/store/reviews-moderation) —
бесплатная функция.
Список отзывов о товарах (родные комментарии WooCommerce с доработками — оценка по нескольким критериям и фотографии) с тремя вкладками-фильтрами: «На модерации», «Одобренные», «Все». По каждому отзыву видно автора, товар, отметку «Проверенный покупатель», текст, оценки по критериям и приложенные фотографии (открываются по клику), с кнопками «Одобрить», «В спам» и «Удалить».
Карты смазок
Витрина → Модули витрины → Карты смазок (#/admin/lube-maps) — нишевый
платный модуль для магазинов масел и смазочных материалов (аппликаторы «какое
масло подходит этому автомобилю или оборудованию»). У магазина другой
тематики этого пункта в меню не будет вовсе.
- Список карт — таблица карт с поиском, фильтром по таксономии, созданием, редактированием и удалением.
- Редактор карты — заполнение одной карты: к каким моделям техники относится, какие масла подходят.
- Настройки сайта — перенесённые из старой ACF-страницы настроек разделы: интеграция с Битрикс24, интеграция с eShopLogistic, формы поиска по карте, настройки парсера аналогов.
Как настроить сравнение товаров
- Включите модуль на вкладке Сравнение → Сравнение (или импортируйте настройки из YITH Compare, если он уже используется).
- Задайте максимум товаров в сравнении и набор полей таблицы на вкладке Настройки сравнения.
- Соберите отдельную страницу сравнения под конкретный набор товаров: подберите товары на вкладке Шорткод сравнения, скопируйте готовый шорткод и вставьте его на нужную страницу.
Как включить рекомендации на странице товара
- Убедитесь, что включён и проиндексирован Векторный поиск (раздел «Поиск → AI-поиск») — без него рекомендации работать не будут.
- Откройте Рекомендации → Общее, включите модуль и отметьте нужные типы рекомендаций.
- На вкладке Авто-вставка включите автоматическую вставку и выберите место на странице товара — либо используйте шорткод оттуда же в произвольном месте вручную.
- Запустите Массовый пересчёт, чтобы рекомендации появились сразу у всех товаров, а не только у тех, что уже открывали покупатели.
Что учесть
- «Цена за единицу», «Список желаний», «Сравнение» и «Модерация отзывов» — бесплатные функции, доступны в любой сборке плагина.
- «Popup корзины» и «Рекомендации» — платные модули общего назначения, подходят любой нише.
- «Страницы аналогов» и «Карты смазок» — нишевые платные модули для магазинов масел и смазочных материалов: в меню другой отрасли эти пункты не показываются вовсе, включать их для магазина другой тематики незачем.
- Рекомендации типа «Дополняющие (ИИ)» и первичное построение векторного индекса используют платный API эмбеддингов — расходы считаются отдельно от стоимости самого модуля (см. вкладку «Векторный поиск» в разделе «Поиск»).
- Массовый пересчёт рекомендаций не обращается к OpenAI повторно — он использует уже посчитанные эмбеддинги, поэтому безопасен для регулярного запуска после обновления каталога.
