Приветствую Вас .
При создании товара мы указываем категорию к которой он относится, например, родительская категория
Mucis, и субкатегория
Singles, далее в админке
Товар - Все товары, в столбце Категории выглядят так:
И на странице товара, так:
Как выяснилось woocommerce выводит список категорий товара не по вложенности, ну т.е, сначала родительская, а потом субкатегория, а по алфавиту(по возрастанию) !!!? На странице товара за это отвечает файл
single-product/meta.php, функция вывода
wc_get_product_category_list().
Мучал функцию, подставлял даже свои массивы, безрезультатно. В настройках товара менял
родителя и
субкатегорию на основную, без изменений. Лепит все по алфавиту, т.е если имя
субкатегории по алфавиту начнется раньше, она выведется перед
родительской !!!
Как отменить этот бред !! Как заставить Woocоmmerce выводить в списке сначала
родителя, а потом
субкатегорию. Или как хотя бы изменить сортировку по id,
родительский id меньше, чем
id субкатегории.
Сторонних тем не использую, плагинов кроме SEO и безопасности нет, своя верстка.