Создание сайтов
Константин Никифоров
Создание сайтов
Константин Никифоров
Запись

Woocommerce: скрыть или удалить раздел Uncategorized/Misc

04.06.2023 Woocommerce, Wordpress
Woocommerce: скрыть или удалить раздел Uncategorized/Misc

В Woocommerce, после установки, есть только один раздел – Uncategorized или Misc. Это раздел по умолчанию. После того, как вы заведёте дополнительные разделы, он всё-равно останется. В этот раздел будут попадать те товары, которым не присвоен другой раздел. Но этот раздел отображается в каталоге товаров, что выглядит неправильно. Как его убрать?

Есть 2 способа:

  1. Сделать другой раздел разделом по умолчанию;
  2. Скрыть этот раздел из фронтенда.

1 способ

Хотя я не рекомендую удалять этот раздел, всё же опишу его здесь, хотя, по хорошему, он должен остаться и собирать товары, у которых нет категории.

Как поменять категорию по умолчанию?

Перейдите в Консоль WordPress > Записи > Категории, выберите раздел, который хотите сделать разделом по умолчанию. И нажмите “Сделать по умолчанию”.

После этого раздел Uncategorized/Misc можно будет удалить.

2 способ

Вы можете скрыть этот раздел со страниц сайта с помощью фильтров в файле functions.php вашей темы. Этот способ наиболее предпочтителен, поскольку раздел Uncategorized/Misc продолжит выполнять свою функцию – собирать товары, у которых нет категории. Это особенно актуально для тех, кто проводит интеграцию с 1С и структура разделов в 1С и на сайте отличается или в 1С не ведут контент-менеджмент и новые товары нужно предварительно подготовить перед тем, как публиковать. Конечно, структуру сайта и 1С можно дифференцировать и с помощью 1С, но иногда так проще, если товаров немного.

Приведённый ниже код скрывает раздел Uncategorized/Misc из виджета в сайдбаре:

Этот код скроет категорию Uncategorized/Misc со страниц магазина:

Всё, после выполнения данных действий раздел Uncategorized/Misc больше не будет отображаться на сайте. Проверено на сторонней теме, этот раздел также пропадает из ajax поиска, если в нём есть возможность выбора разделов для поиска.

Теги:
Related Posts
Woocommerce: Выводим категории над списком товаров

В стандартной теме Woocommerce Storefront, да и во многих других, если вы включили отображение категорий/разделов в каталоге вместе с товарами,…

Woocommerce: Юр. или физ. лицо при оформлении заказа
Woocommerce: Юр. или физ. лицо при оформлении заказа

В некоторых ситуациях интернет магазины торгуют не только с физическими лицами, но и с юридическими. В других CMS, например в…

Комментировать