WP Manifestindependent plugin directory
manifest / ecommerce / woo-hide-categories-plugin

Woo Hide Categories

Hides selected WooCommerce categories and their associated products from the frontend catalog and search.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/tikhomirov/woo-hide-categories-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Плагин для скрытия выбранных категорий и товаров этих категорий с фронта WooCommerce.

Возможности

Быстрое управление в списке категорий

  • Колонка "Видимость" в таблице категорий (после чекбокса)
  • Кликабельные иконки: 🟢 видна / 🔴 скрыта
  • AJAX переключение одним кликом без перезагрузки
  • Анимация загрузки при обработке

Редактирование категории

  • Чекбокс "Скрыть с фронта" на странице добавления/редактирования категории
  • Автоматическое скрытие всех товаров из скрытых категорий
  • Скрытие в виджетах категорий, каталоге, поиске
  • Кеширование для производительности

Использование

Быстрое переключение

  1. Перейдите в Товары → Категории
  2. Найдите колонку "Видимость" в таблице
  3. Кликните иконку 👁️ / 🚫 для переключения состояния

Редактирование категории

  1. Нажмите "Изменить" на категории
  2. Отметьте чекбокс "Скрыть с фронта"
  3. Сохраните изменения

Технические детали

  • Использует term_meta для хранения флага
  • Фильтры: get_terms, woocommerce_product_query, pre_get_posts
  • Очищает кеш при изменении категории
  • Проверка прав manage_woocommerce для AJAX