Поддержка WooCommerce Иерархия категорий и фильтрация товаров. Можно ли что-то сделать?

  • один товар попадает в нескоько категорий
    например категория Легковые, подкатегория Мазда и категория Седаны подкатегория Мазда. И таких подкатегорий довольно много
    и когда в списке товаров смотрим на этот товар, то видим что в категориях указано Мазда,Мазда,Мазда,Мазда. Не видно иерархии категорий. Приходится только открывать сам товар и уже там смотреть категории в виде иерархии, но это тоже сложно, потому что там мы увидим иерархию абсолютно всех категорий, которая довольно большая и приходится пролистывать все категории, не относящиеся к текущему товару в поисках ответа на вопрос, в какие же категории добавлен данный товар.
    Чтобы как-то облегчить процесс решили переназвать все категории, чтобы их имя содержало иерархию. Т.е. переназвать Мазда в Легковые_Мазда, Седаны_Мазда. Но тогда и на самом сайте пользователи увидят эти странные названия, а это не годится. Если бы было какое-то название категории для админки отдельно, для конечного юзера отдельно, это решило бы проблему. Есть ли какой-то вариант решения проблемы?
    Еще было бы неплохо настроить список товаров так, чтобы можно было включать множественный фильтр по меткам и фильтр по наименованию. Например, я бы ввел «щетк» и мне отфильтровались бы только товары содержащие «щетк» в любом месте наименования. «Зубные щетки», «Щетка для обуви»
    Возможно ли это? Может есть какие-нибудь плагины, которые уже решают эту проблему.
    Уточняю — всё это нужно в админке, не для посетителей сайта.

    • Тема изменена 2 нед. назад пользователем  dencommander.
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • У вас неправильная структура базы товаров. Товар должен принадлежать одной категории. Для всего остального есть атрибуты и метки. Тогда и в бэкенде будет удобно.

    А вы могли бы проконсультировать, как это организовать? Сейчас в меню сайта выводятся именно категории. Предположим подкатегория «oral b» подчинена категории «зубные щетки». Потом подкатегория oral b будет еще и в категории «зубные пасты» и еще в десятке категорий. Я знаю как категории визуально добавлять в меню сайта и удалять, менять местами. Как добавить в меню просто определенную метку — я тоже знаю, по аналогии с категориями.
    Но мне же надо добавить в меню (в пункт меню, подчиненный конкретной категории, т.е. зубные щетки, например) не все товары с меткой oral b, а именно все товары с этой меткой, но определенной категории (зубные щетки). Как это сделать? Это вообще возможно без программирования, стандартными средствами WooCommerce?
    И если использовать категории, то хлебные крошки получаются автоматически. Видно иерархию. А когда добавляю в меню метку, то их уже нет. Вместо них надпись «все товары с меткой oral b» или что-то типа того.

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

    возможно без программирования, стандартными средствами WooCommerce?

    Надо использовать плагины фильтрации товаров (это не штатный функционал WC)

Просмотр 4 ответов — с 1 по 4 (всего 4)