Поддержка WooCommerce Вывод конечных дочерних категории в меню

  • К примеру, есть такая иерархия категорий:
    Категория1
    -Подкатегория11
    —Подподкатегория111
    —Подподкатегория112
    —Подподкатегория113
    -Подкатегория12
    —Подподкатегория121
    —Подподкатегория122
    Категория2
    -Подкатегория21
    —Подподкатегория211
    —Подподкатегория212
    —Подподкатегория213
    -Подкатегория22
    —Подподкатегория221
    —Подподкатегория222

    Как получить список дочерних категорий последнего уровня в WooCommerce?
    Т.е., если я нахожусь на странице Категория1, то должны вывестись
    —Подподкатегория111,
    —Подподкатегория112,
    —Подподкатегория113,
    —Подподкатегория121,
    —Подподкатегория122

    а если на странице -Подкатегория11, то
    —Подподкатегория111,
    —Подподкатегория112,
    —Подподкатегория113
    и т.п.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • все еще актуально…

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

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

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

    ИМХО так легче не только админу в обслуживании сайта, но и серверу с нагрузкой. Как мне помнится (не вникал) вычисление уровней родителей/детей рубрик довольно ресурсоёмко.

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

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

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

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

    нужно создать вариаций 29 меню. так себе удовольствие.

    См выше:

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

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

    например?

    например?

    Первый попавшийся: https://wordpress.org/plugins/menu-items-visibility-control/

    А воще может лучше создать и разные меню и выводить их по условиями.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Вывод конечных дочерних категории в меню» закрыта для новых ответов.