Используйте свой магазин в качестве каталога, скрыв цену или кнопку "Добавить в корзину" на страницах товаров.

Версия плагина: 2.47.0
 
WordPress плагин YITH WooCommerce Catalog Mode

Особенности плагина

  • Вы можете отключить покупки в своей электронной коммерции и превратить ее в простой онлайн-каталог;
  • Вы можете разрешить покупки только пользователям, зарегистрированным на вашем сайте;
  • Вы можете отключить кнопку Добавить в корзину или цену только для определенных товаров или категорий;
  • Вы можете добавить пользовательский призыв к действию на страницах продукта, чтобы побудить пользователей применить нужное вам действие (например, связаться с вами по телефону или по электронной почте).
  • Используйте свой магазин в качестве каталога, скрыв цену или кнопку "Добавить в корзину" на страницах товаров.

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

В YITH WooCommerce Catalog Mode вы можете превратить свой интернет-магазин в каталог, удалив кнопки "Добавить в корзину" и любой доступ к страницам оформления заказа, скрыв цены на товары и заменив их настраиваемыми кнопками, текстовыми ярлыками и формами запросов.

Если у вас есть каталог с большим количеством товаров, и вы хотите быстро скрыть кнопку корзины и страницу корзины, вы сможете сделать это одним щелчком мыши. Всякий раз, когда вы будете готовы продавать, просто еще один клик, и ваш каталог может быть немедленно преобразован в магазин электронной коммерции в полном разгаре.

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

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

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

Если ваши продукты не могут быть приобретены сразу, вам, вероятно, нужно подтолкнуть пользователей к тому, чтобы они связались с вами и запросили специальную оценку цены или просто более подробную информацию. Или вы можете захотеть, чтобы они зарегистрировали учетную запись в вашем магазине или вошли в систему. С помощью нашего конструктора кнопок и этикеток вы можете создавать бесчисленные убедительные тексты и призывы к действию для своих продуктов.

Выберите, следует ли включить форму на страницах продукта, чтобы вашим пользователям было проще связаться с вами. Вы можете использовать форму по умолчанию, доступную в плагине (и настроить ее, показав поля, которые вы предпочитаете), или показать форму, созданную с помощью одного из следующих плагинов: Contact Form 7, Gravity Forms, Formidable Forms, Ninja Forms и WP Forms. В сообщении электронной почты, которое вы получите, вы сможете увидеть, с какой страницы продукта был отправлен запрос.

Если вы используете несколько поставщиков, вы можете позволить каждому поставщику настраивать и контролировать режим каталога для своего собственного магазина.

Спецификации:

Дата выхода: 20-05-2015
Дата обновления: 24-06-2025
Тип расширения: Платный
Лицензия: GPL
Тематика: Каталоги и документы для WooCommerce
Совместимость: W5.x W6.x
Включает в себя: Плагин
Языковые пакеты: Английский
Разработчик: YIThemes

Рейтинг:
4.5571428571429 1 1 1 1 1 (Оценок: 280)
4.5571428571429 280

Скачивание по подписке!

Вам необходимо авторизоваться на сайте и приобрести клубную подписку!

Поделись с друзьями!

 

Руководство по настройке YITH WooCommerce Catalog Mode для каталога товаров без прямой покупки

YITH WooCommerce Catalog Mode нужен не для красивого описания магазина, а для контроля над тем, может ли посетитель сразу купить товар, увидеть цену, перейти в корзину или оставить запрос. В этом руководстве разберём, как подойти к настройке плагина как к рабочему сценарию: сначала проверить сайт, затем включить режим каталога, настроить правила, проверить публичную часть и понять, где заканчиваются возможности бесплатной версии.

Материал рассчитан на владельца WooCommerce-магазина, администратора WordPress и вебмастера, которому нужно временно остановить продажи, показать товары без цены, собрать заявки на расчёт или оставить часть каталога покупаемой. Мы не будем повторять рекламное описание продукта. Вместо этого пройдём путь от установки до диагностики ситуаций, когда кнопка покупки исчезла не везде или форма запроса появляется не там, где ожидалось.

Отдельное внимание уделено тому, как не сломать магазин: что проверить перед включением режима, как тестировать от имени гостя и администратора, почему мини-корзина в шапке темы может жить отдельно от стандартных кнопок WooCommerce, и когда лучше смотреть в сторону альтернативного решения.

Карта логики YITH WooCommerce Catalog Mode между настройками WooCommerce и результатом в каталоге
Обложка показывает главную идею руководства: настройка плагина должна связывать режим магазина, видимость кнопок и проверяемый результат на странице товара.

Какую задачу решает режим каталога в WooCommerce

Обычный WooCommerce предполагает прямую покупку: товар, цена, кнопка покупки, корзина и оформление заказа. Режим каталога меняет эту логику. Пользователь по-прежнему видит карточки товаров, изображения, характеристики, категории и описания, но путь к заказу может быть скрыт, заменён обращением к менеджеру или ограничен только для определённой аудитории.

В YITH WooCommerce Catalog Mode эта задача решается через несколько уровней. В бесплатной версии основной акцент сделан на отключении стандартных точек покупки: кнопок Add to Cart, страниц Cart и Checkout, а также на выборе, видит ли администратор сайт в том же режиме, что и посетитель. В премиальной версии появляются более гибкие сценарии: правила для гостей, стран, товаров, категорий и тегов, скрытие цен, замена цены или кнопки на кастомный призыв к действию, формы запроса и расписание закрытия магазина.

Ключевая мысль: режим каталога не удаляет товары из WooCommerce. Он меняет доступность покупки и видимость элементов интерфейса. Поэтому продуктовые страницы остаются полезными для посетителя и поисковой системы, а владелец сайта получает время на инвентаризацию, подготовку цен, обработку B2B-заявок или ручной расчёт стоимости.

Такая схема особенно полезна, когда товар нельзя продавать без уточнения деталей: нестандартная мебель, оборудование, услуги с индивидуальной сметой, товары для оптовиков, сезонный ассортимент, продукция с ограничениями доставки или каталог шоурума. Но она не заменяет полноценную систему запросов коммерческих предложений, если вам нужны корзина запросов, статусы заявок, личные кабинеты менеджеров и сложное согласование цен.

Кому плагин подходит, а где он будет лишним

Перед установкой полезно честно определить, какую именно проблему вы решаете. Если нужно просто спрятать одну кнопку на одной странице, отдельный каталог-плагин может быть избыточен. Если же магазин должен на время или постоянно работать как витрина, YITH WooCommerce Catalog Mode даёт понятную панель управления вместо набора случайных CSS-правок.

Подходящие сценарии

Плагин хорошо ложится на сайты, где товары должны оставаться видимыми, но немедленная покупка нежелательна. Например, магазин делает переоценку, склад закрыт на инвентаризацию, менеджер хочет собирать обращения по сложным позициям, а часть ассортимента должна быть доступна только после входа.

  • Каталог производителя, где посетитель выбирает модель и связывается с отделом продаж.
  • B2B-витрина, где цены и покупка доступны только зарегистрированным клиентам.
  • Магазин с индивидуальным расчётом, где фиксированная цена может ввести клиента в заблуждение.
  • Сайт с временно закрытой продажей, которому важно не удалять товарные страницы из индекса.
  • Шоурум или портфолио товаров, где WooCommerce используется как удобная система карточек, категорий и фильтров.

Когда лучше не начинать с этого решения

Плагин может не подойти, если магазин должен одновременно вести сложные оптовые цены, персональные прайс-листы, многоуровневое согласование заказов и отдельные роли менеджеров. В таком случае каталоговый режим станет только одной частью системы, а основная логика будет в плагине заявок, оптовых цен или членства.

Не стоит ждать, что один переключатель автоматически скроет каждый нестандартный элемент темы. Некоторые темы и конструкторы выводят мини-корзину, иконку корзины, быстрый просмотр или кастомные кнопки своими шаблонами. Плагин работает с типовыми точками WooCommerce, но финальная проверка на вашей теме всё равно обязательна.

Что проверить перед установкой и первым включением

Режим каталога влияет на путь покупки, поэтому включать его вслепую на рабочем магазине рискованно. Перед настройкой подготовьте небольшой тестовый маршрут: один простой товар, один вариативный товар, архив магазина, категория, страница корзины, страница оформления заказа и шапка сайта с мини-корзиной, если она есть.

Начните с технических условий. WooCommerce должен быть установлен и активен, потому что плагин работает именно с его товарами, кнопками и системными страницами. Проверьте, что тема корректно выводит стандартные WooCommerce-шаблоны, а не полностью заменяет кнопки покупки собственным кодом. Если сайт использует кеширование, минификацию или оптимизацию JavaScript, заранее приготовьте способ очистить кеш после сохранения настроек.

Мини-чек-лист перед включением

  • Создайте резервную копию или проверьте, что хостинг делает свежие бэкапы.
  • Убедитесь, что товары опубликованы и имеют обычную видимость в WooCommerce.
  • Проверьте, какие страницы назначены как Cart, Checkout и My account.
  • Откройте сайт в режиме гостя, а не только из админ-панели.
  • Запишите, какие элементы покупки должны исчезнуть: кнопка, цена, корзина, checkout, вариации, мини-корзина.
  • Если используется конструктор страниц или кастомная тема, найдите, где выводятся карточки товара и шапка.

Проверка должна идти от результата, а не от панели настроек. Если в админке включён catalog mode, но гость всё ещё видит путь к покупке, настройка не считается завершённой.

Для тестирования удобно создать отдельный товар с нейтральным названием и открыть его в приватном окне браузера. Так вы увидите сайт глазами посетителя без админских прав и без влияния активной сессии.

Установка и первичная проверка после активации

Общая установка не отличается от обычного WordPress-плагина: добавьте плагин через раздел Plugins, активируйте его и перейдите в созданную панель YITH. Если вы работаете с ZIP-архивом, загрузка идёт через Plugins - Add New - Upload Plugin. Для бесплатной версии также доступна установка из каталога WordPress.org.

После активации ищите настройки в меню YITH. В документации и каталоге WordPress.org указано, что плагин добавляет вкладку Catalog Mode внутри меню YITH. В некоторых установках путь может выглядеть как YITH - Catalog Mode - Settings. Если пункт не появился, сначала проверьте, активен ли WooCommerce, потому что без него плагин не сможет применить свою логику к товарам.

Первый запуск без риска

  1. Откройте настройки плагина и включите режим только на минимально нужных элементах.
  2. Если есть настройка применения к администраторам, временно включите её для проверки, чтобы видеть тот же результат, что и посетитель.
  3. Сохраните изменения через Save Options или аналогичную кнопку сохранения.
  4. Очистите кеш сайта, кеш браузера и кеш оптимизатора, если они используются.
  5. Откройте товар, архив магазина, корзину и checkout в приватном окне.

На этом этапе не пытайтесь сразу строить сложные исключения. Сначала проверьте базовую способность плагина скрывать стандартные элементы WooCommerce. Если базовый режим не сработал на вашей теме, дальнейшая настройка правил только усложнит диагностику.

Путь первичной настройки YITH WooCommerce Catalog Mode после установки
Схема показывает порядок первого теста: включить базовый режим, сохранить, очистить кеш и проверить товар как гость.

Настройки бесплатной версии: что включать первым

Бесплатная версия полезна, когда вам нужен простой режим витрины без детальных правил по товарам и аудиториям. Она позволяет включить каталог для администраторов, отключить магазин целиком, скрыть кнопку покупки на выбранных типах страниц и скрыть вариации на странице товара. Важно понимать границу: по отзывам пользователей и официальному сравнению, скрытие цен и гибкая замена цены на кастомные элементы относятся к премиальным возможностям.

Страница настроек YITH WooCommerce Catalog Mode в бесплатной версии
Реальный скриншот WordPress.org показывает базовые параметры: применение к администраторам, отключение магазина, выбор страниц для скрытия Add to Cart и скрытие вариаций.

Catalog mode for administrator

Эта настройка отвечает за то, видит ли администратор магазин в режиме каталога. Для проверки её лучше включить: так вы сразу заметите, что происходит с карточками товара. Но после теста решите, нужно ли оставлять её активной. Если администраторы регулярно оформляют тестовые заказы или проверяют checkout, постоянное включение каталога для них может мешать рабочему процессу.

Disable shop

Это самый жёсткий переключатель бесплатной версии. При включении скрываются страницы корзины и оформления заказа, а также стандартные кнопки Add to Cart. Такой режим подходит для полного временного закрытия продаж или для сайта, который не должен принимать заказы вообще. Если вам нужно скрыть кнопку только на архиве или только на странице товара, оставьте этот переключатель выключенным и используйте более узкий выбор страниц.

Hide Add to Cart in

Когда Disable shop выключен, можно выбрать, где скрывать кнопку покупки: на всех страницах, в архиве магазина или на странице товара. Этот выбор влияет на поведение пользователя. Если кнопка скрыта только в магазине, посетитель всё ещё может перейти в карточку товара и купить. Если скрыта только в карточке товара, тема или архив могут сохранять быстрые кнопки. Для полноценного каталога чаще выбирают скрытие на всех страницах, а для мягкого сценария - только на архиве.

Hide product variations

Переключатель вариаций нужен, если вариативные товары в режиме каталога выглядят как недособранная форма покупки. Например, пользователь видит выбор размера и цвета, но не может добавить товар в корзину. Если вариации важны как технические характеристики, их можно оставить. Если они воспринимаются как шаг к покупке, лучше скрыть и перенести ключевые отличия в описание товара или атрибуты.

Практическое правило простое: бесплатная версия хороша для полного отключения покупки и базового скрытия кнопок, но не стоит строить на ней сложную B2B-логику с разными ценами, ролями и заявками.

Премиальная логика: правила пользователей, стран и расписания

Премиальная версия раскрывает YITH WooCommerce Catalog Mode как систему правил. Вместо одного глобального режима вы можете определить, кто видит магазин как каталог, в каких странах применяются ограничения, когда магазин закрыт и какие товары исключены из общего поведения. Это уже не просто «спрятать кнопку», а управление доступностью покупки.

Правила для всех пользователей или только гостей

В настройках Step 1: users rules документация описывает выбор Enable Catalog Mode for: все пользователи или только гости. Это важный разворот для B2B. Если режим включён только для гостей, незарегистрированный посетитель видит витрину, а авторизованный клиент может покупать. Такой сценарий подходит, когда цены и заказы доступны только проверенным покупателям.

Если режим включён для всех, магазин становится каталогом независимо от входа. Это лучше для инвентаризации, временного закрытия продаж, сезонной паузы или сайта производителя, где онлайн-заказ в принципе не нужен.

Геолокация и ограничения по странам

Документация премиальной версии описывает дополнительный геофильтр и возможность использовать MaxMind для более точной геолокации. Смысл не в том, чтобы гарантировать идеальное определение страны, а в том, чтобы разделить покупательский опыт: например, разрешить покупки в одной стране и показывать каталог в других регионах.

Такую настройку нужно проверять осторожно. Геолокация зависит от IP, прокси, кеша и настроек WooCommerce. Если на сайте включён полноcтраничный кеш, убедитесь, что страница не кэшируется одинаково для разных стран или статусов входа. Иначе один посетитель может получить чужой вариант интерфейса.

Расписание закрытия магазина

В Step 2: catalog mode options есть блок отключения магазина по временным диапазонам и датам. Он полезен для регулярного закрытия на обслуживание, перерывов в приёме заказов и периодов, когда склад обновляет остатки. Документация уточняет, что правила времени и дат независимы, а при сочетании учитывается порядок проверки правил. Также важно, что расписание работает по часовому поясу установки WordPress.

После настройки расписания проверьте не только факт исчезновения покупки, но и момент возврата магазина в обычный режим. Для временных правил типичная ошибка - забыть о часовом поясе сайта или о кешировании страниц, из-за чего посетитель видит старый вариант каталога после окончания периода.

Товары, категории и исключения: как не выключить продажи там, где они нужны

Глобальный catalog mode удобен, но редко бывает идеальным для живого магазина. Иногда нужно оставить продаваемыми расходники, цифровые товары или готовые позиции, а под заказ перевести только сложные категории. Для этого в премиальной версии используется Exclusion list и переопределение настроек на уровне товара, категории или тега.

Как работает Exclusion list

В списке исключений можно создавать правила для товаров, категорий и тегов. Внутри правила задаётся тип элемента, выбираются конкретные товары или таксономии, а затем настраивается поведение кнопки покупки, цены и формы запроса. Это позволяет не дублировать товары и не создавать отдельный магазин для каждой аудитории.

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

Переопределение на уровне товара

Документация показывает, что общие настройки и правила из Exclusion list можно переопределять на странице редактирования товара, категории или тега. Это полезно, когда один товар в категории должен продаваться обычным способом, а остальные должны вести к запросу цены.

Самая частая логическая ошибка - смешать глобальное правило и исключение без тестовой матрицы. Например, владелец магазина прячет цены глобально, а затем ожидает, что отдельная категория автоматически покажет кнопку покупки. Если порядок правил не понятен, результат выглядит случайным. Запишите: глобальное поведение, список исключений, индивидуальное переопределение, ожидаемый результат для гостя и для вошедшего пользователя.

Как выбирать уровень правила
Задача Где настраивать Что проверить
Весь магазин временно не принимает заказы Disable shop или глобальный catalog mode Корзина, checkout, архив, карточка товара, мини-корзина темы.
Только часть категории продаётся по запросу Exclusion list или настройки категории Товар из правила и соседний товар без правила.
Один товар должен вести на форму Переопределение на странице товара Кнопка, цена, форма, письмо с ссылкой на товар.
Гости видят каталог, клиенты покупают Enable Catalog Mode for и правила пользователей Гость, клиент, администратор и кеш для разных ролей.

Кнопки, labels и формы запроса как замена покупке

Если просто убрать кнопку покупки, пользователь может не понять следующий шаг. Премиальная версия закрывает этот пробел через Buttons & Labels и Inquiry Form. Вместо пустого места можно показать статичный текст, кнопку на страницу контактов, кнопку на товарную страницу, форму запроса в отдельной вкладке WooCommerce или форму в области краткого описания.

Кастомная кнопка или статичная подпись

В Buttons & Labels создаётся пользовательский элемент с содержанием, стилем и поведением. Документация описывает разделы Content, Style и Options, где задаются текст, иконка, цвета, отступы, ширина, ссылка и анимация. Такой элемент может заменить кнопку покупки или цену на странице товара и в архиве.

Практически это решает две разные задачи. Статичная подпись подходит для сообщения «Цена по запросу» или «Доступно только для дилеров». Кнопка лучше, когда пользователь должен перейти к форме, войти в аккаунт, открыть страницу контактов или запросить расчёт. Не смешивайте эти задачи в одной фразе: если элемент выглядит как кнопка, он должен вести к действию.

Форма запроса в карточке товара

В Inquiry Form можно выбрать, где показывать форму: в отдельной вкладке WooCommerce или в области краткого описания. Для краткого описания доступны позиции после цены, после короткого описания или после кнопки покупки, а также стиль формы: классический вывод или скрытие в раскрывающемся блоке. Встроенная форма имеет редактируемые поля имени, фамилии, email, сообщения и согласия, но документация уточняет, что новые поля в неё добавлять нельзя.

Если нужна сложная форма, полезны интеграции с Contact Form 7, Gravity Forms, WPForms, Ninja Forms и Formidable Forms. Для некоторых внешних форм документация описывает технические поля, которые помогают передать ссылку или идентификатор товара. Поэтому не ограничивайтесь визуальной проверкой: отправьте тестовый запрос и убедитесь, что менеджер понимает, по какому товару пришло обращение.

Практичные сценарии использования YITH WooCommerce Catalog Mode для заявок и закрытой продажи
Идеи применения лучше планировать от бизнес-цели: закрыть покупки, собрать запросы, скрыть цены для гостей или оставить отдельные товары продаваемыми.

Практичные идеи применения для разных типов магазинов

Режим каталога становится полезным, когда его связывают не с абстрактной кнопкой, а с конкретным процессом продаж. Ниже несколько реалистичных сценариев, которые опираются на подтверждённые функции плагина: скрытие покупки, правила пользователей, исключения, кастомные кнопки, формы запроса и расписание.

Производитель с товарами под заказ

Для производителя важно показать ассортимент, но не принимать заказ без согласования параметров. В этом случае можно скрыть Add to Cart, оставить подробные карточки, заменить цену на кнопку «Запросить расчёт» и вывести форму в карточке товара. Ожидаемый результат - посетитель не пытается оформить неподходящий заказ, а менеджер получает обращение по конкретной позиции.

Проверка результата

Откройте один товар как гость, отправьте форму и проверьте письмо. Если в письме нет ссылки на товар или понятного названия, менеджеру придётся уточнять детали вручную, и смысл каталога будет потерян.

B2B-каталог с ценами только после входа

Если цены доступны только партнёрам, используйте режим для гостей, а вошедшим клиентам оставьте обычную покупку или другой сценарий. Здесь особенно важна проверка кеша: страница для гостя и страница для авторизованного клиента не должны перемешиваться. Также продумайте текст кнопки или подписи, чтобы посетитель понимал, зачем ему входить или регистрироваться.

Временное закрытие заказов без отключения сайта

Для инвентаризации и технического обслуживания включают Disable shop или расписание закрытия. Товары остаются доступными для просмотра, а checkout не принимает новые заказы. В таком сценарии лучше заранее добавить короткое сообщение в видимой зоне сайта: покупатель должен понимать, что магазин не сломан, а временно не принимает покупки.

Смешанный магазин: часть товаров продаётся, часть идёт по запросу

Если часть ассортимента можно купить сразу, а сложные позиции требуют расчёта, используйте Exclusion list или переопределение на уровне товара. Здесь важна не красота настройки, а предсказуемость: у обычного товара должна быть цена и покупка, у сложного - понятная заявка, у категорий - одинаковая логика внутри одного типа товара.

Пошаговый пример: превратить категорию сложных товаров в каталог заявок

Разберём сценарий, который часто встречается у магазинов оборудования, мебели, строительных материалов и B2B-поставщиков. Цель - оставить обычную продажу для простых товаров, а одну категорию перевести в режим запроса: без прямой покупки, с кнопкой или формой обращения.

Цель

Покупатель видит товары выбранной категории, изучает фото и характеристики, но вместо покупки отправляет запрос. Остальные категории магазина продолжают работать как обычный WooCommerce-магазин.

Подготовка

  • WooCommerce активен, товары опубликованы и распределены по категориям.
  • Плагин YITH WooCommerce Catalog Mode установлен и открывается в меню YITH.
  • У вас есть премиальные функции для исключений, скрытия цены, кастомных кнопок или inquiry form, если сценарий требует именно их.
  • Создана тестовая форма запроса или выбран встроенный вариант формы.

Шаги настройки

  1. В глобальных настройках решите, применяется ли catalog mode ко всем пользователям или только к гостям.
  2. В блоке catalog mode options задайте поведение кнопки Add to Cart: скрыть или заменить кастомной кнопкой.
  3. Если нужно убрать цены, настройте Price settings in Catalog Mode и выберите замену цены или пустой вывод.
  4. В Buttons & Labels создайте кнопку с коротким действием, например «Запросить расчёт».
  5. В Inquiry Form выберите встроенную форму или внешнюю форму и определите её позицию на странице товара.
  6. В Exclusion list создайте правило для нужной категории и проверьте, что правило применяется именно к ней.
  7. Сохраните настройки и очистите кеш.

Проверка

Откройте товар из выбранной категории в приватном окне. Цена и кнопка покупки должны вести себя по вашему правилу, форма или кастомная кнопка должны быть видны, а переход в корзину не должен оставаться доступным через старую кнопку. Затем откройте товар из другой категории и убедитесь, что он не попал под catalog mode по ошибке.

Нюанс, который часто мешает

Если в архиве категории кнопка скрыта, а на странице товара она остаётся, проверьте, не выбрано ли скрытие только для Shop page. Если на странице товара всё правильно, но в шапке ещё видна мини-корзина, это может быть элемент темы, который нужно отдельно отключить настройками темы или аккуратно скрыть стилем.

Проверка результата: что должно измениться на сайте

После сохранения настроек нельзя ограничиваться одним просмотром карточки товара из админской сессии. Catalog mode меняет несколько точек интерфейса, и каждая из них может выводиться разным шаблоном: архив магазина, категория, быстрый просмотр, страница товара, блок похожих товаров, мини-корзина, меню, checkout и письмо после заявки.

Соберите короткую матрицу проверки. Она особенно нужна, если вы применяете правила для гостей, стран или отдельных категорий.

Матрица проверки после включения catalog mode
Где проверять Что должно быть видно Что считается ошибкой
Архив магазина Карточки товаров без лишней кнопки покупки или с нужной заменой. Одна тема выводит старую кнопку, а другая часть каталога уже скрыта.
Страница товара Правильное поведение цены, кнопки, вариаций и формы запроса. Форма есть, но посетитель всё ещё может добавить товар в корзину.
Корзина и checkout Доступ отключён или посетитель не может продолжить покупку. Прямая ссылка на checkout всё ещё позволяет оформить заказ.
Шапка и мини-корзина Нет активного пути к покупке, если магазин полностью закрыт. Иконка корзины остаётся кликабельной и ведёт к старой покупке.
Письмо заявки Менеджер понимает, о каком товаре запрос. В письме нет названия, ссылки или понятного контекста товара.
Проверка результата после настройки YITH WooCommerce Catalog Mode на странице товара и в архиве
Проверяйте не только исчезновение кнопки, но и весь путь посетителя: карточка, архив, корзина, checkout, форма и письмо менеджеру.

Если магазин мультиязычный, повторите проверку на каждом языке. Официальные источники указывают поддержку популярных мультиязычных инструментов, но конкретные формы, кнопки и тексты всё равно нужно проверить на вашем сайте. Особенно внимательно смотрите кастомные labels и формы: они могут быть созданы на одном языке и не иметь перевода для другого.

Безопасные улучшения без правки ядра

Иногда после настройки остаётся мелкая визуальная проблема: тема продолжает показывать мини-корзину в шапке или старую ссылку на корзину в меню. Сначала ищите штатную настройку темы. У многих тем WooCommerce-иконка корзины отключается в настройках шапки, конструктора или виджетов. Если такой настройки нет, можно применить маленькую CSS-правку, но только после проверки селекторов в инспекторе браузера.

Ниже пример для ситуации, когда сайт должен постоянно работать как каталог и элементы корзины в шапке не нужны. Он опирается не на скрытый API плагина, а на обычную безопасную практику WordPress: дополнительный CSS легко удалить, он не меняет данные и не правит ядро. Перед вставкой проверьте классы своей темы. Если ваша тема использует другие селекторы, замените их на фактические.

/* Внешний вид - Дополнительные стили.
   Используйте только если сайт действительно работает как каталог
   и тема не даёт отключить мини-корзину в настройках. */
.site-header-cart,
.cart-contents,
.woocommerce-mini-cart {
  display: none !important;
}

После вставки откройте шапку сайта, меню, мобильное меню и страницу товара. Если исчезло что-то лишнее, удалите фрагмент и найдите более точный селектор. Не используйте CSS как замену настройкам плагина: он прячет визуальный элемент, но не отключает checkout-логику. Основной путь покупки должен закрываться настройками YITH и WooCommerce, а CSS нужен только для визуального хвоста темы.

Диагностика: почему кнопка, цена или корзина всё ещё видны

Проблемы с catalog mode обычно возникают не потому, что один переключатель «не работает», а потому что на странице есть несколько источников вывода. Стандартная кнопка WooCommerce может исчезнуть, но тема может вывести свою мини-корзину. Цена может быть скрыта в карточке товара, но остаться в похожих товарах. Настройка может сработать для гостя, но кеш отдаёт старую версию страницы.

Диагностическая карта ошибок YITH WooCommerce Catalog Mode для кнопок, цен и корзины
Диагностика строится по цепочке: симптом, источник вывода, проверка роли и кеша, затем точечное исправление.

Кнопка Add to Cart осталась на странице товара

Симптом: в архиве магазина кнопка скрыта, но на странице товара посетитель всё ещё видит покупку. Возможная причина - настройка применена только к Shop page, а не к Product page, либо тема выводит кастомную кнопку вне стандартного WooCommerce-хука.

Что проверить

  • Проверьте выбор страниц в настройке скрытия Add to Cart.
  • Откройте страницу как гость и как администратор, если включено отдельное поведение для администраторов.
  • Временно переключитесь на стандартную тему WordPress или Storefront на тестовой копии, чтобы отделить проблему темы от проблемы плагина.
  • Отключите быстрый просмотр, кастомные карточки и связанные плагины, если они добавляют собственную кнопку.

Исправление начинайте с настроек плагина. Если стандартная тема работает правильно, а текущая тема нет, ищите настройку темы или обращайтесь к разработчику темы с точным примером страницы.

Корзина или checkout доступны по прямой ссылке

Симптом: кнопок покупки нет, но страница корзины или оформления заказа всё ещё открывается. Возможная причина - выключен Disable shop, либо в премиальной версии настроено частичное скрытие кнопок без отключения страниц покупки.

Проверьте, должен ли сценарий действительно закрывать весь магазин. Если да, включите отключение магазина и повторите тест прямых URL. Если вы оставляете часть товаров покупаемой, не отключайте checkout глобально, иначе сломаете обычные продажи.

Цена скрылась не везде

Симптом: цена исчезла в карточке товара, но остаётся в архиве, блоке похожих товаров или виджете. Возможная причина - цена выводится шаблоном темы, кешем или блоком, который не использует стандартную разметку WooCommerce. В бесплатной версии также важно помнить, что гибкое скрытие цены не является её сильной стороной.

Проверьте, доступна ли настройка Price settings in Catalog Mode в вашей версии. Если доступна, убедитесь, что правило применяется к нужным товарам или списку исключений. Если цены остаются в кастомном блоке темы, проверьте шаблон и не закрывайте проблему общим CSS, пока не понятно, где именно выводится цена.

Форма запроса не отправляет полезные данные

Симптом: форма отображается, но менеджер получает письмо без товара, ссылки или нужного контекста. Возможная причина - не выбран правильный form plugin, не добавлено техническое поле для внешней формы или не включена опция добавления ссылки на товар в письмо.

Исправление: отправьте тестовый запрос с конкретной карточки товара, проверьте письмо и настройки формы. Для Ninja Forms и Formidable Forms в документации описаны дополнительные технические поля или placeholder, которые помогают передать товарный контекст. Для встроенной формы проверьте, какие поля активны, обязательны и понятны пользователю.

Настройки работают для администратора, но не для гостя

Симптом: в админской сессии всё выглядит правильно, а гость видит старый магазин. Возможные причины - выключена настройка проверки для администраторов, активен кеш для гостей, catalog mode применяется только к другой группе пользователей или правило геолокации не совпадает с вашим тестом.

Проверяйте в приватном окне, после очистки кеша и с понятной ролью пользователя. Если на сайте есть кеш по ролям или странам, настройте исключения, чтобы гостевая и авторизованная версии не смешивались.

Ограничения, совместимость и аккуратная работа с SEO

Официальные источники указывают совместимость с WooCommerce, WordPress, рядом тем, Elementor, мультиязычными плагинами и формами. Но совместимость не означает, что ваш конкретный шаблон, кастомная карточка товара и мини-корзина темы автоматически покроются каждым правилом. Поэтому подход должен быть осторожным: включили настройку, проверили стандартный результат, затем проверили тему и дополнительные плагины.

С точки зрения SEO catalog mode обычно безопаснее, чем удаление товаров или закрытие всего сайта, потому что товарные страницы остаются доступными. Но не стоит скрывать всю полезную информацию. Если цена убрана, добавьте ясный следующий шаг: форма запроса, контакт, условия расчёта, срок ответа или подсказка для входа. Пустая карточка без цены и действия ухудшает пользовательский опыт.

Для безопасности заказов важно различать визуальное скрытие и фактическое отключение покупки. Если товар нельзя продавать, проверьте, что недоступны не только кнопки, но и корзина, checkout и прямой путь покупки. Если товар можно продавать части пользователей, убедитесь, что правила ролей и кеш не отдают закрытую версию не тем посетителям.

Вопросы, которые возникают при настройке каталога

Можно ли использовать YITH WooCommerce Catalog Mode только временно?

Да, это один из естественных сценариев. Для простого временного закрытия продаж достаточно включить отключение магазина и проверить, что корзина, checkout и кнопки покупки недоступны. Если в вашей версии есть расписание, можно настроить временные диапазоны, но обязательно проверьте часовой пояс WordPress и кеш.

Почему администратор видит не то же самое, что посетитель?

В плагине есть отдельная логика для администраторов. Если catalog mode не применяется к администраторам, вы можете видеть обычную покупку, пока гость видит каталог. Для проверки включите применение к администраторам или тестируйте в приватном окне без входа.

Скрывает ли бесплатная версия цены?

Официальные источники и отзывы указывают, что бесплатная версия сильнее ограничена и ориентирована прежде всего на скрытие кнопок покупки, cart и checkout. Гибкое скрытие цен, замена цены кнопками и расширенные формы относятся к премиальным возможностям. Перед выбором версии проверьте актуальное сравнение на странице разработчика.

Можно ли оставить покупки для зарегистрированных клиентов?

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

Что делать, если тема всё равно показывает мини-корзину?

Сначала ищите настройку темы или конструктора шапки. Если элемент выводится отдельно от WooCommerce-кнопок, плагин может не убрать его автоматически. В крайнем случае используйте точечный CSS, но только как визуальную правку, а не как замену отключению cart и checkout.

Подходит ли плагин для полноценной системы запросов коммерческих предложений?

Он подходит для формы запроса на странице товара и замены покупки обращением. Если вам нужна корзина запросов, статусы, согласование менеджерами и отдельный процесс quote-to-order, сравните YITH Catalog Mode с YITH Request a Quote или другими специализированными решениями.

Повлияет ли режим каталога на индексацию товаров?

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

Когда YITH WooCommerce Catalog Mode будет удачным выбором

YITH WooCommerce Catalog Mode стоит использовать, если вам нужен управляемый переход от магазина к каталогу без удаления товаров и без грубых правок шаблонов. Он особенно хорошо подходит для временного закрытия продаж, витрин под запрос, B2B-сценариев для гостей, отдельных категорий под расчёт и магазинов, где важно заменить покупку понятной кнопкой или формой.

Перед внедрением решите три вопроса: кто должен видеть каталог, какие элементы покупки нужно скрыть и какой следующий шаг получает посетитель. Если ответы простые, бесплатной версии может хватить для базового режима. Если нужны цены по правилам, формы, исключения, расписание и разные сценарии для гостей или стран, планируйте премиальную логику и тестовую матрицу.

Когда структура настроек понятна и проверка на вашей теме прошла без конфликтов, можно скачать последнюю версию YITH WooCommerce Catalog Mode и безопасно протестировать плагин на копии сайта или на одном контролируемом сценарии. Не начинайте с массового включения на всём каталоге: сначала проверьте один товар, одну категорию и один путь пользователя от просмотра до заявки.

Итог простой: продукт полезен там, где WooCommerce должен показывать ассортимент, но не обязан сразу принимать заказ. Хорошая настройка превращает кнопку «купить» в осознанный сценарий общения с клиентом, а плохая оставляет посетителя перед пустой карточкой товара без понятного действия.

Автор: Редакция JoomFox.org

Вы не зарегистрированы, чтобы оставлять комментарии.