COS WP WooДокументация
Витрина

Модули витрины

Сравнение товаров, всплывающая корзина, цена за единицу, список желаний, рекомендации, модерация отзывов и нишевые модули аналогов и карт смазок.

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

Сравнение

Витрина → Модули витрины → Сравнение (#/store/compare) — три вкладки, замена плагину YITH WooCommerce Compare.

  • Сравнение (дашборд) — статус модуля, число страниц с шорткодом сравнения, максимум товаров в сравнении, число стандартных полей таблицы; тумблер включения модуля и кнопка «Импортировать из YITH Compare», ссылка на страницу сравнения для редактирования.
  • Шорткод сравнения — поиск товаров по названию или артикулу, добавление в список, генерация готового шорткода для конкретного набора товаров с кнопкой «Копировать» — вставьте его на любую страницу или в блок HTML.
  • Настройки сравнения — максимум товаров в одном сравнении, ID страницы сравнения, текст кнопки «Сравнить», заголовок таблицы, размер изображений, тумблер «Автоматически включать атрибуты товара» (динамические атрибуты pa_* добавляются в таблицу сами) и список стандартных полей таблицы (цена, наличие, артикул и т. п.) — отмечаются галочками.

Работает через тот же шорткод и ту же куки-корзину сравнения, что и YITH — после переноса настроек существующие страницы с шорткодом продолжают работать, а списки сравнения у посетителей не сбрасываются.

Страницы аналогов

Витрина → Модули витрины → Страницы аналогов (#/store/compare/analog-pages) — нишевый платный модуль (Brand Analogs, для магазинов масел и смазочных материалов): подбор товаров-заменителей одного бренда среди товаров других брендов.

Экран сканирует дерево страниц брендов (по корневой странице) и строит таблицу: бренд, число страниц, сколько из них уже привязано к товару, число категорий, готовый шорткод для вставки на страницу — с кнопкой «Копировать» у каждой строки. Кнопка «Сканировать» запускает обход с индикатором прогресса и статистикой (всего брендов, страниц, привязанных, непривязанных).

Отдельная панель «Настроить атрибуты карточки» — сопоставление атрибутов товара для карточек аналогов, с возможностью задать сопоставление по умолчанию и переопределить его для отдельных категорий.

Витрина → Модули витрины → 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, формы поиска по карте, настройки парсера аналогов.

Как настроить сравнение товаров

  1. Включите модуль на вкладке Сравнение → Сравнение (или импортируйте настройки из YITH Compare, если он уже используется).
  2. Задайте максимум товаров в сравнении и набор полей таблицы на вкладке Настройки сравнения.
  3. Соберите отдельную страницу сравнения под конкретный набор товаров: подберите товары на вкладке Шорткод сравнения, скопируйте готовый шорткод и вставьте его на нужную страницу.

Как включить рекомендации на странице товара

  1. Убедитесь, что включён и проиндексирован Векторный поиск (раздел «Поиск → AI-поиск») — без него рекомендации работать не будут.
  2. Откройте Рекомендации → Общее, включите модуль и отметьте нужные типы рекомендаций.
  3. На вкладке Авто-вставка включите автоматическую вставку и выберите место на странице товара — либо используйте шорткод оттуда же в произвольном месте вручную.
  4. Запустите Массовый пересчёт, чтобы рекомендации появились сразу у всех товаров, а не только у тех, что уже открывали покупатели.

Что учесть

  • «Цена за единицу», «Список желаний», «Сравнение» и «Модерация отзывов» — бесплатные функции, доступны в любой сборке плагина.
  • «Popup корзины» и «Рекомендации» — платные модули общего назначения, подходят любой нише.
  • «Страницы аналогов» и «Карты смазок» — нишевые платные модули для магазинов масел и смазочных материалов: в меню другой отрасли эти пункты не показываются вовсе, включать их для магазина другой тематики незачем.
  • Рекомендации типа «Дополняющие (ИИ)» и первичное построение векторного индекса используют платный API эмбеддингов — расходы считаются отдельно от стоимости самого модуля (см. вкладку «Векторный поиск» в разделе «Поиск»).
  • Массовый пересчёт рекомендаций не обращается к OpenAI повторно — он использует уже посчитанные эмбеддинги, поэтому безопасен для регулярного запуска после обновления каталога.

On this page