WPC Grouped Product for WooCommerce - Плагин WordPress
WPC Grouped Product for WooCommerce - это плагин, специально разработанный для расширения функциональности вашего магазина WooCommerce. Этот плагин позволяет группировать несколько товаров вместе, предоставляя вашим клиентам удобные возможности для приобретения связанных товаров одним заказом. Группируя товары в группы, вы можете предлагать наборы, комплекты или наборы и упростить процесс покупок для ваших клиентов.

Особенности плагина
С помощью этого плагина для WordPress вы можете легко создавать группы, выбирая товары из своего инвентаря и присваивая их одной родительской группе. Эта функция особенно полезна, когда вы хотите продавать товары, которые часто покупают вместе, например, камеру с аксессуарами или набор для ухода за кожей. Сгруппировав эти товары, вы можете предложить более привлекательное предложение и побудить ваших клиентов сделать покупку без каких-либо проблем.
Группируемые товары отображаются на вашем магазине WooCommerce как единый блок, что упрощает для клиентов понимание и сравнение предложений. Они могут просматривать детали, изображения и цены каждого отдельного товара в группе, что позволяет им принимать обоснованные решения. Более того, у вас есть возможность показать общую цену группы или отображать цены каждого товара отдельно.
Этот плагин предоставляет вам полный контроль над тем, как группируемые товары представляются вашим клиентам. Вы можете выбрать формат отображения в виде сетки или списка, настроить количество столбцов и даже изменить порядок их отображения. Кроме того, вы можете добавить описание к группируемому товару и настроить его внешний вид в соответствии с фирменным стилем вашего магазина.
WPC Grouped Product for WooCommerce также предлагает продвинутые функции для улучшения опыта покупок. Вы можете задать минимальное и максимальное количество для каждого товара в группе, гарантируя, что клиенты смогут приобрести только необходимое количество. Эта функция особенно полезна при продаже товаров, требующих определенных количеств, например, набора посуды или пакета офисных принадлежностей.
Более того, этот плагин без проблем интегрируется с корзиной и процессом оформления заказа WooCommerce, обеспечивая плавный пользовательский опыт. Клиенты могут добавить группируемый товар в корзину одним щелчком, и отдельные товары внутри группы автоматически добавляются. Это упрощает процесс покупки и экономит ценное время ваших клиентов.
В итоге WPC Grouped Product for WooCommerce, предлагает мощное решение для группировки связанных продуктов в вашем магазине WooCommerce. Предоставляя клиентам удобные комплекты и наборы, вы можете увеличить продажи и улучшить опыт покупок. Его настраиваемые функции, безшовная интеграция и интуитивный интерфейс делают его ценным инструментом для владельца любого магазина WooCommerce, который стремится оптимизировать свои предложения товаров.
Спецификации:
| Дата выхода: | 20-09-2021 | |
| Дата обновления: | 28-05-2026 | |
| Тип расширения: | Платный | |
| Лицензия: | GPL | |
| Тематика: | Интернет-коммерция для WooCommerce | |
| Совместимость: | W5.x W6.x | |
| Включает в себя: | Плагин | |
| Языковые пакеты: |
|
|
| Разработчик: | - | |
| Рейтинг: | ||
Скачивание по подписке!
Вам необходимо авторизоваться на сайте и приобрести клубную подписку!
Поделись с друзьями!
Руководство по настройке WPC Grouped Product for WooCommerce для умных групп товаров
WPC Grouped Product for WooCommerce нужен не для обычной витрины и не для скидочного набора, а для ситуации, когда магазин хочет показать несколько самостоятельных товаров как одну удобную группу. В этом руководстве разберём, как подготовить каталог, создать Smart Grouped товар, настроить список позиций, проверить корзину и не перепутать этот сценарий с наборами, обязательными допродажами или сложными конфигураторами.
Главная особенность плагина - grouped items остаются отдельными товарами WooCommerce. Покупатель может менять количество каждой позиции, убрать часть товаров из корзины и оформить заказ только на выбранные элементы. Это удобно для коллекций, серий, комплектов без фиксированной цены, рекомендованных аксессуаров и товарных страниц, где важна свобода выбора.
Ниже есть не только установка, но и практический сценарий: создадим группу для набора ухода, объясним, зачем в General всё равно нужен номинальный price, где включать Include main product, как работают selector settings, почему не стоит ждать от grouped product фиксированной скидки и что делать, если цена, кнопка или вариативные товары ведут себя неожиданно.
Когда grouped product решает задачу лучше обычного товара
В WooCommerce уже есть встроенный тип grouped product, но WPC Grouped Product for WooCommerce расширяет этот подход и добавляет отдельный тип Smart Grouped. Его стоит рассматривать, когда обычные связанные товары, cross-sells или блок похожих товаров слишком пассивны: они просто советуют другие позиции, но не превращают страницу в рабочую форму выбора.
Smart Grouped товар особенно полезен там, где покупатель должен быстро собрать заказ из нескольких самостоятельных товаров. Например, магазин косметики может показать крем, сыворотку, маску и спонж на одной странице. Книжный магазин может собрать учебник, рабочую тетрадь и дополнительные материалы. Магазин электроники может предложить устройство, кабель, чехол и защитную плёнку без превращения всего набора в один новый складской артикул.
Ключевой признак подходящего сценария - каждый элемент должен оставаться самостоятельным товаром со своим складом, ценой, страницей и поведением в корзине. Если вам нужно продать единый набор по фиксированной цене, применить скидку ко всему комплекту или заставить покупателя взять обязательные элементы, grouped product будет не лучшим инструментом.
Что получает покупатель
Покупатель видит список товаров на одной странице и выбирает нужное количество по каждой позиции. В режиме quantity selector он может поставить ноль, одну или несколько единиц для каждого элемента. В режиме checkbox selector выбор становится проще: позиция либо включена, либо нет, а количество фактически берётся как единица. Поэтому selector нужно выбирать не по красоте, а по характеру покупки.
Что получает администратор магазина
Администратор не создаёт отдельный виртуальный товар для каждой комбинации и не дублирует склад. Он собирает группу из уже существующих товаров, задаёт порядок, default quantity, текст над или под списком и глобальные параметры отображения. Это уменьшает риск расхождения остатков, но не отменяет базовую дисциплину каталога: товары должны быть опубликованы, иметь цену, корректный статус наличия и понятные названия.
Как устроены цена, корзина и ограничения Smart Grouped
Самая частая ошибка при работе с WPC Grouped Product for WooCommerce - ожидать от него поведения bundle-плагина. Smart Grouped товар не создаёт фиксированный комплект с отдельной скидкой. Он показывает группу самостоятельных товаров, а сумма считается по выбранным sub-items. Если покупатель выбрал только два товара из четырёх, в корзину попадут именно эти два товара. Если он удалит один из них в корзине, остальные не обязаны удаляться вместе с ним.
Это поведение важно для бухгалтерии, складского учёта и аналитики. В заказе остаются реальные товары, а не абстрактный bundle. Для некоторых магазинов это плюс: отчёты по продажам и остаткам продолжают работать на уровне отдельных SKU. Для других это ограничение: нельзя честно обещать единую цену за весь набор, если плагин считает сумму из выбранных позиций.
Практическое правило: если покупатель должен иметь свободу выбрать часть товаров - используйте Smart Grouped. Если нужен фиксированный комплект, скидка, минимальное количество или обязательный состав - смотрите в сторону bundle, composite или force sells решений.
Номинальная цена в General
Даже если итоговая стоимость группы рассчитывается по выбранным товарам, WooCommerce ожидает price в стандартной вкладке General, чтобы корректно вывести кнопку Add to cart. В документации WPClever отдельно подчёркивается: цена в General может быть номинальной и не обязательно является итоговой ценой группы. Это не баг, а техническое требование WooCommerce к отображению товара.
После создания Smart Grouped товара не оставляйте price пустым. Поставьте безопасное значение, затем проверьте настройки Main product price и Include main product. Если основной grouped product должен отображаться как нулевая строка в корзине, используйте соответствующую настройку плагина. Если основной товар должен прибавляться к сумме, выбирайте normal price осознанно и проверяйте checkout.
Default quantity не является лимитом
Default quantity - это подсказка покупателю, а не жёсткое правило. Плагин не вводит min/max для grouped items сам по себе. Если в магазине используется отдельный WPC Product Quantity for WooCommerce и на дочерних товарах уже настроены min, max или step rules, эти правила могут применяться внутри Smart Grouped. Без такого отдельного инструмента не стоит рассчитывать, что default quantity заставит покупателя купить ровно заданное количество.
Free и Premium различаются по вариативным товарам
Важное ограничение: вариативные товары и конкретные variations относятся к Premium-сценарию плагина. В бесплатной версии после крупного изменения осталась возможность добавлять неограниченное количество simple и simple subscription products, но variable products и variations не должны рассматриваться как доступная функция бесплатной версии. Если у вас магазин одежды, обуви или товаров с размерами, сначала проверьте этот момент на тестовом сайте, чтобы не строить структуру каталога вокруг недоступной возможности.
Кому плагин подходит, а кому лучше выбрать другой подход
WPC Grouped Product for WooCommerce хорошо подходит владельцам магазинов, которые хотят повысить удобство выбора и средний размер корзины без жёстких скидочных правил. Он полезен маркетологу, контент-менеджеру и администратору каталога: все они получают управляемую страницу, где товары связаны по смыслу и покупатель не прыгает по нескольким вкладкам.
Плагин особенно уместен для серий товаров, дополняющих аксессуаров, наборов для старта, расходников, учебных комплектов, подарочных рекомендаций без фиксированной упаковки, товарных подборок по сезону или сценариев «выберите нужные позиции из списка». В таких случаях grouped product помогает объяснить логику покупки и не заставляет магазин создавать десятки вариаций одного товара.
Подходит
- Магазинам, где отдельные товары должны сохранять собственные страницы, остатки и цены.
- Каталогам с simple products, которые удобно показать на одной странице как коллекцию.
- Сценариям, где default quantity служит рекомендацией, а не обязательным правилом.
- Магазинам, которым важно, чтобы позиции в корзине оставались независимыми.
- Командам, которым нужна настройка отображения списка: thumbnails, descriptions, price, plus/minus buttons, link behavior и selector type.
Может не подойти
- Если нужен фиксированный price за весь набор и отдельная скидка на комплект.
- Если покупатель обязан купить все элементы, а удаление одной позиции должно удалять весь комплект.
- Если бесплатной версии недостаточно из-за variable products или selected variations.
- Если у магазина сложная логика конфигуратора с required/optional components, total limits и min/max rules.
- Если тема или builder полностью заменяют single product template и не выводят стандартные WooCommerce hooks.
Такой разбор нужен до установки. Плагин прост в работе, но он не должен подменять стратегию каталога. Если задача относится к скидочным bundles, не пытайтесь «дотянуть» Smart Grouped настройками: вы получите неочевидное поведение в корзине и лишние вопросы от покупателей.
Что проверить перед установкой на рабочий магазин
Перед установкой подготовьте не сам плагин, а каталог. Smart Grouped товар работает поверх существующих товаров, поэтому ошибка в дочернем product чаще проявляется как «плагин не добавляет позицию», «цена не считается» или «кнопка не нажимается». На практике проблема часто находится не в grouped settings, а в статусе товара, пустой цене, конфликте шаблона или неподходящем типе product.
Мини-чеклист каталога
- Все товары, которые войдут в группу, опубликованы и доступны для покупки.
- У каждого дочернего товара заполнена обычная цена, даже если товар кажется бесплатным или служебным.
- У товаров есть понятные названия, изображения и, если нужно, short description.
- Складские настройки не блокируют добавление товара в корзину.
- Для бесплатной версии используются simple или simple subscription products, а не variable products.
- На сайте есть тестовая копия или staging, где можно проверить корзину, тему и checkout.
Проверка темы и конструктора
Если сайт использует Elementor, Woodmart, кастомный шаблон single product или агрессивную оптимизацию JavaScript, проверьте один простой grouped product до массовой настройки. В support-темах встречались симптомы вроде некликабельной кнопки, конфликтного вывода цены и проблем с отображением grouped items. Это не означает, что плагин несовместим с конкретной темой всегда, но говорит о правильном порядке тестирования: сначала стандартный товар, потом кастомный шаблон.
Проверка перед запуском: создайте один тестовый Smart Grouped товар с двумя simple products, откройте его в стандартной теме или без лишних оптимизаций, добавьте товары в корзину, затем повторите в текущем шаблоне сайта. Так проще отделить настройку плагина от конфликта темы.
Установка и первая проверка Smart Grouped товара
Установка не отличается от обычного WordPress-плагина. В бесплатном варианте его можно найти через Plugins -> Add New, установить и активировать. После активации в админ-панели появляется раздел WPClever, а в Product data появляется новый тип товара Smart Grouped. Если вы работаете с Premium-архивом, устанавливайте его через штатную загрузку ZIP в WordPress и не описывайте покупателям внутренний процесс получения лицензии на странице товара.
Базовое создание
Для первого теста не берите десяток товаров. Начните с двух или трёх простых позиций, потому что цель первого запуска - проверить саму цепочку: выбор в админке, вывод на странице, добавление в корзину, расчёт суммы и checkout. После успешной проверки можно расширять группу.
- Откройте
Products->Add Newи создайте новый товар как будущую страницу группы. - В блоке
Product dataвыберите типSmart Grouped. - Перейдите во вкладку
Grouped Productsи начните вводить названия существующих товаров. - Добавьте товары через кнопку с плюсом и расставьте порядок drag and drop.
- Задайте default quantity, если хотите предложить стартовое количество.
- Добавьте above или under text, если нужно объяснить покупателю, как выбирать позиции.
- Откройте
Generalи заполните price, чтобы кнопка добавления могла корректно отображаться. - Опубликуйте товар и откройте его в публичной части сайта.
После публикации проверьте не только сам список, но и корзину. В корзине grouped items должны вести себя как отдельные товары. Это нормальная логика плагина. Если вы ожидали один общий line item, значит вам нужен другой тип инструмента.
Первичный тест после публикации
- Откройте страницу товара в режиме инкогнито или в браузере без админской панели.
- Измените количество у одной позиции и оставьте другую равной нулю или невыбранной.
- Нажмите
Add to cartи проверьте, какие товары попали в корзину. - Удалите один из дочерних товаров в корзине и убедитесь, что остальные позиции остаются.
- Вернитесь на страницу товара и проверьте, что default quantity отображается как стартовая подсказка.
Мини-итог: на этом этапе вы проверили не «красоту» блока, а рабочую механику. Если всё работает на простом сценарии, можно переходить к настройкам отображения.
Настройка после установки: какие параметры включать первыми
Основные параметры находятся в разделе WPClever -> Grouped Product. Не включайте всё подряд. Сначала настройте поведение цены и списка, затем selector, затем дополнительные интеграции вроде quick view или variation radio buttons. Такой порядок уменьшает риск, что вы одновременно меняете логику корзины, вид товара и работу стороннего плагина.
General settings: price format и purchasable on archive
Price format управляет тем, как grouped product выглядит в shop/archive pages. Варианты вроде auto-calculated, normal, from price или none нужны не для single product page, а для витрины и архивов. Auto-calculated price удобен, но может требовать пересчёта при загрузке страницы. Если каталог большой и grouped products часто показываются на archive pages, проверьте скорость страницы до и после включения такого формата.
Purchasable on archive стоит включать только когда покупка с archive page действительно понятна. Если группа требует выбора количества, variations или объяснения, лучше вести пользователя на single product page. Архивная кнопка хороша для простых групп с заранее выбранными default products, но может запутать покупателя, если он не видит весь состав.
Grouped product page details
Этот блок отвечает за то, как список товаров выглядит на странице. Настройки Position и Layout определяют место и структуру списка. Show thumbnail, Show short description и Show price помогают сделать выбор осмысленным. Show plus/minus buttons улучшает удобство выбора количества, особенно если тема сама плохо стилизует стандартный quantity input.
Типовая безопасная настройка для первого запуска: оставить список рядом с add-to-cart area, включить thumbnails и prices, short descriptions включать только если они короткие и действительно помогают выбору, plus/minus buttons проверить на мобильном экране. Если страница становится длинной и тяжёлой, descriptions можно отключить, а пояснения вынести в текст над списком.
Link to individual products
Ссылки на отдельные товары полезны, когда покупателю нужны подробные характеристики. Но для сценария «быстро собрать комплект» они могут уводить человека со страницы группы. Вариант quick view требует установки WPC Smart Quick View, поэтому не выбирайте его как default без теста. Если вы хотите, чтобы дочерние товары существовали только внутри группы, нельзя просто сделать их private: документация предупреждает, что private product может не отображаться покупателю внутри grouped product. Лучше использовать Catalog Visibility -> Hidden from search and shop archive, если этот подход подходит вашей структуре каталога.
Search settings
Search settings влияют на удобство администратора при добавлении товаров. Для небольшого магазина достаточно обычного поиска. Для каталога с похожими названиями включайте search by SKU и search by ID, а limit подбирайте так, чтобы результаты не превращались в длинный шумный список. Accept same product включайте только если у вас есть понятный сценарий, где один и тот же товар должен повториться в группе несколько раз как отдельная строка.
Selector, layout и поведение вариативных товаров
В WPC Grouped Product for WooCommerce есть два близких, но разных понятия: product selector и variation selector. Их часто путают, из-за чего пользователь ждёт от checkbox режима поведения вариативных товаров или пытается решать выбор размеров через общий selector grouped items. Эти настройки отвечают за разные уровни интерфейса.
Product selector
Product selector решает, как покупатель выбирает grouped items. В режиме Quantity у каждой позиции есть количество. Это лучший вариант для товаров, которые можно купить по несколько штук: расходники, книги, аксессуары, упаковки, материалы. В режиме Checkboxes покупатель отмечает нужные позиции, а quantity selector скрывается и default quantity становится единицей. Этот режим хорош для простых «добавить или не добавить» вариантов.
Глобальный selector применяется ко всем Smart Grouped товарам, но для конкретного grouped product можно выбрать другой selector на вкладке Grouped Products. Используйте это, если в магазине есть разные типы групп: например, учебные наборы лучше оставить с quantity, а подборку аксессуаров можно показать как checkboxes.
Variation selector
Variation selector относится к variable products внутри Smart Grouped. По умолчанию это обычные dropdown поля атрибутов. Если установлен WPC Variations Radio Buttons, можно использовать другой интерфейс выбора, включая radio buttons, ddSlick, Select2 или HTML select tag. Но важное условие остаётся прежним: variable products и selected variations в WPC Grouped Product доступны в Premium-сценарии. Если вы работаете на бесплатной версии, не проектируйте структуру товара вокруг этой возможности.
Layout и add-to-cart buttons
Layout должен соответствовать длине списка. Для 2-4 товаров удобен list layout с thumbnails и ценой. Для большего числа товаров grid может быть нагляднее, но требует аккуратной проверки темы. Отдельная настройка позволяет показывать add-to-cart button для каждого sub-product или одну кнопку для всей группы. Общая кнопка лучше подчёркивает идею выбора внутри одной страницы, а отдельные кнопки полезны, когда grouped product работает как витрина связанных товаров.
После изменения layout всегда проверяйте мобильную версию. В grouped products часто ломаются не функции, а пространство: длинные названия, маленькие кнопки, слишком узкие quantity inputs, цена на второй строке и конфликт с CSS темы. Это лучше обнаружить до публикации группы в главном каталоге.
Практический пример: группа для набора ухода без фиксированной скидки
Представим магазин косметики. Нужно создать страницу «Базовый уход для сухой кожи», где покупатель может взять очищающий гель, сыворотку, крем и маску. Все товары продаются отдельно, у каждого есть своя карточка, склад и цена. Наша цель - не сделать bundle со скидкой, а собрать удобную страницу выбора и подсказать стартовое количество.
Цель
Получить Smart Grouped товар, в котором четыре самостоятельных товара показаны вместе. Покупатель может выбрать все позиции или только часть. Корзина должна содержать отдельные line items, чтобы склад и отчёты оставались на уровне реальных товаров.
Подготовка
Сначала создайте или проверьте четыре simple products. У каждого товара должны быть price, image, stock status и published status. Для названий лучше использовать понятные формулировки: «Очищающий гель 150 мл», «Сыворотка с гиалуроновой кислотой», «Крем для сухой кожи», «Маска восстановительная». Если названия слишком похожи, добавьте SKU и включите search by SKU в настройках плагина.
Шаги настройки
- Создайте новый товар и выберите
Smart GroupedвProduct data. - Во вкладке
Grouped Productsнайдите товары по названию или SKU и добавьте их в список. - Расставьте порядок: очищение, сыворотка, крем, маска. Такой порядок повторяет реальный сценарий использования.
- Поставьте default quantity
1для базовых товаров и0или оставьте невыбранной позицию, которая не обязательна. - В above text напишите короткое пояснение: выберите нужные шаги ухода, количество можно изменить перед добавлением в корзину.
- В
Generalзаполните price, чтобы кнопка WooCommerce могла отображаться. - В глобальных settings включите thumbnails и price, а short description оставьте включённым только если описания короткие.
- Опубликуйте товар и сделайте тестовое добавление в корзину.
Проверка результата
Откройте страницу как обычный посетитель. Убедитесь, что товары идут в правильном порядке, количество можно менять, сумма обновляется ожидаемо, а в корзине отображаются выбранные товары. Затем удалите маску из корзины и проверьте, что остальные позиции остаются. Если вам нужно, чтобы весь набор удалялся одной операцией, этот сценарий подтверждает: Smart Grouped не ваш инструмент для обязательного комплекта.
Нюанс с подарком
Если магазин хочет добавить «подарок» с нулевой ценой, лучше заранее решить, это самостоятельный товар в группе или main product с Zero price. В первом случае товар виден как отдельная позиция и может иметь собственные stock rules. Во втором он связан с настройкой Include main product. Оба подхода нужно проверить в cart и checkout, потому что поведение будет заметно покупателю.
Как проверить результат на странице, в корзине и в заказе
Проверка результата должна повторять реальный путь покупателя. Недостаточно увидеть, что блок появился на странице. Нужно проверить, что выбор покупателя сохраняется, сумма не вводит в заблуждение, товары правильно проходят cart и checkout, а администратор понимает, что увидит в order details.
Публичная часть сайта
На single product page проверьте порядок товаров, видимость изображений, цены, short descriptions, состояние кнопок и работу selector. Если включены individual product links, нажмите на несколько ссылок и убедитесь, что они открываются в выбранном режиме. Если используется quick view, проверьте, что WPC Smart Quick View действительно установлен и не конфликтует с текущей темой.
Корзина и checkout
Добавьте разные комбинации: только один товар, все товары, товар с quantity больше единицы, группу с нулевой или невыбранной позицией. В корзине посмотрите, какие line items появились и можно ли удалить один товар отдельно. Это ожидаемое поведение Smart Grouped. Если магазин использует купоны, dynamic pricing, подарки или сторонние checkout-плагины, проверьте их отдельно, потому что grouped items остаются индивидуальными товарами.
Order details и склад
После тестового заказа посмотрите order details в админке. Важно убедиться, что склад списывается с реальных дочерних товаров, а не с абстрактного набора. Если отчёты, фиды, бухгалтерские интеграции или CRM ожидают отдельные SKU, Smart Grouped может быть удобнее bundle-подхода. Если интеграция ожидает единый товар-комплект, наоборот, grouped logic может быть проблемой.
| Зона проверки | Что должно быть видно | Что говорит о проблеме |
|---|---|---|
| Страница товара | Список grouped items, selector, цена, кнопка добавления. | Пустой список, некликабельная кнопка, сломанная сетка или скрытые цены. |
| Корзина | Выбранные позиции отображаются как отдельные товары. | В корзину попадает не тот состав или невозможно удалить отдельную позицию там, где это ожидается. |
| Checkout | Сумма соответствует выбранным товарам и количеству. | Скидка или fixed price ожидаются, но не применяются, потому что это не bundle logic. |
| Заказ | Администратор видит реальные товары и их quantity. | Внешняя система ждёт один комплект, а получает несколько SKU. |
Безопасная визуальная доработка без правки плагина
Если функция работает, но блок выглядит грубо в вашей теме, начинайте с настроек плагина: thumbnails, short description, price, plus/minus buttons, layout и position. Код нужен только тогда, когда настройки не решают мелкую визуальную задачу. Не правьте файлы плагина: обновление перезапишет изменения, а ошибка в шаблоне может сломать add-to-cart flow.
Ниже пример осторожной CSS-правки. Она основана на публичных CSS/DOM fingerprints плагина и должна применяться через Appearance -> Customize -> Additional CSS, child theme или отдельный безопасный CSS-плагин. Перед публикацией откройте страницу Smart Grouped товара в инспекторе браузера и убедитесь, что у вашего вывода действительно есть классы wpc-grouped-product-wrapper и wpc-grouped-product-item.
.single-product .wpc-grouped-product-wrapper {
margin-top: 24px;
margin-bottom: 24px;
}
.single-product .wpc-grouped-product-item {
gap: 14px;
padding: 12px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.single-product .wpc-grouped-product-item-image img {
border-radius: 6px;
}
@media (max-width: 640px) {
.single-product .wpc-grouped-product-item {
align-items: flex-start;
}
}
После вставки очистите кеш темы и оптимизатора, затем проверьте desktop и mobile. Если блок стал хуже, удалите CSS и вернитесь к настройкам layout. Откат должен быть простым: один CSS-блок удаляется полностью, без правки WooCommerce templates и без изменения файлов WPC Grouped Product.
Если нужно изменить тексты кнопок, total text или alerts, используйте Localization tab плагина, а не поиск по файлам. Так изменения сохранятся после обновлений и будут понятны следующему администратору сайта.
Диагностика: почему список, цена или кнопка могут работать не так
Проблемы Smart Grouped чаще всего видны в пяти местах: товар не находится при добавлении, grouped items не отображаются на странице, кнопка Add to cart не нажимается, цена кажется неправильной, вариативный товар не работает в бесплатной версии. Ниже - практичная схема диагностики без опасных правок.
Товары не находятся в поле добавления
Симптом: администратор вводит название, но нужный товар не появляется в поиске. Возможная причина - товар не опубликован, тип product не включён в search settings, поиск слишком ограничен, название слишком похоже на другие позиции или удобнее искать по SKU/ID.
Что проверить
- Статус товара: published, purchasable, с заполненной price.
- Настройки
Search by SKU,Search by ID,Search exactиProduct types. - Лимит результатов поиска, если каталог большой.
Исправление обычно начинается не с кода, а с включения поиска по SKU или ID и проверки product type. Если товар variable, помните про различие free и Premium.
Кнопка добавления не активна или не работает
Симптом: список товаров виден, но Add to cart не нажимается или не появляется. В support-темах разработчик указывал на базовое требование WooCommerce: у товара должна быть цена в General. Если price заполнен, следующая проверка - конфликт темы или другого плагина.
Проверьте простую группу в стандартной теме, временно отключите оптимизацию JavaScript и кеш, затем возвращайте плагины по одному. Если проблема появляется только в кастомном product template, ищите, выводит ли шаблон стандартные WooCommerce hooks.
Цена кажется неправильной
Симптом: магазин ждёт фиксированную цену группы, но плагин считает сумму выбранных товаров. Это не ошибка, а модель Smart Grouped. В документации и support-ответах WPClever подчёркивается: fixed manual price и discount logic не являются назначением grouped product.
Если нужен общий price за комплект, используйте WPC Product Bundles или другой bundle-инструмент. Если нужно оставить товары отдельными, но дать скидку, рассматривайте cart discount rules, купоны или другую систему скидок. Не пытайтесь имитировать bundle logic номинальной ценой в General.
Вариативные товары не отображаются
Симптом: variable product добавлен в Smart Grouped, но на странице он серый, недоступен или не выводится. Проверьте версию и тип лицензии: в бесплатной версии variable products и selected variations не являются доступной функцией. Для бесплатного сценария используйте simple products или перестройте каталог так, чтобы нужные позиции были отдельными simple products.
Стили ломаются в теме или конструкторе
Симптом: функционально всё работает, но список некрасивый, кнопки съезжают, quantity input слишком узкий, а цена прилипает к названию. Начните с layout settings, отключения лишних details и проверки мобильной версии. Если тема переопределяет WooCommerce single product layout, настройка CSS может потребоваться, но держите её в child theme или Additional CSS.
Когда лучше откатить настройку
Откатывайте изменение, если после него покупатель не понимает состав группы, цена выглядит как обещание скидки, mobile layout стал хуже или checkout-плагины начали по-другому обрабатывать line items. Хорошая настройка grouped product должна делать покупку яснее, а не прятать важную логику за красивым блоком.
Вопросы, которые стоит решить до массового запуска
Можно ли использовать WPC Grouped Product for WooCommerce как скидочный набор?
Не стоит. Smart Grouped считает итог по выбранным товарам и не предназначен для fixed price или discount logic. Для скидочного набора лучше использовать bundle-плагин или отдельные правила скидок в корзине.
Почему в General нужно указывать price, если сумма считается по товарам?
Потому что WooCommerce использует price как одно из условий корректного вывода кнопки покупки. В Smart Grouped эта цена может быть номинальной, а итоговая сумма зависит от выбранных grouped items и настройки main product.
Можно ли добавить variable products в бесплатной версии?
По документации WPClever variable products и selected variations относятся к Premium-функциям. В бесплатном сценарии ориентируйтесь на simple products и simple subscription products.
Что выбрать: quantity selector или checkboxes?
Quantity selector нужен, когда покупатель выбирает количество каждого товара. Checkboxes удобны для простого выбора «добавить или не добавить», когда количество по каждой выбранной позиции должно быть единицей.
Как скрыть дочерние товары из каталога, но оставить их в группе?
Не делайте такие товары private без проверки. Документация рекомендует отключать link behavior и использовать Catalog Visibility -> Hidden from search and shop archive, если нужно убрать отдельный товар из видимого каталога, но сохранить доступность внутри grouped product.
Почему grouped items отображаются отдельными товарами в корзине?
Это базовая логика Smart Grouped. Позиции остаются самостоятельными, их можно удалять отдельно, и именно это отличает grouped product от фиксированного bundle.
Нужно ли включать auto-calculated price на архивных страницах?
Включайте только после проверки скорости и понятности. Auto-calculated price может быть удобен, но на больших архивах лучше протестировать производительность и убедиться, что покупатель понимает, что цена зависит от выбранного состава.
Когда WPC Grouped Product for WooCommerce будет удачным выбором
Используйте WPC Grouped Product for WooCommerce, если вам нужна обучающая и продающая страница для группы самостоятельных товаров: покупатель видит набор рекомендаций, выбирает нужные позиции и получает понятную корзину с реальными SKU. Это особенно хорошо работает для коллекций, аксессуаров, расходников, стартовых наборов и товарных серий без жёсткой скидки.
Перед запуском проверьте три вещи: дочерние товары опубликованы и имеют price, выбранный selector соответствует реальному сценарию покупки, а cart/checkout показывают именно тот состав, который выбрал покупатель. Если в тесте выяснилось, что вам нужен fixed price, обязательный комплект или сложный конфигуратор, лучше сразу выбрать bundle, composite или force sells решение.
Если после этой проверки сценарий подходит, можно загрузить WPC Grouped Product for WooCommerce, установить его на тестовую копию магазина и повторить практический пример из руководства на двух-трёх товарах. Такой запуск безопаснее массовой настройки и быстрее показывает, подходит ли логика Smart Grouped вашему каталогу.


