Поддержка Проблемы и решения в очередной раз про сортировку woocommerce

  • Всем доброго дня!
    Есть магазин, постоянно что то правим и как в очередной раз)))

    На странице магазина (/shop) сортировка отрабатывает по иерархии категорий в админки.
    При выводе на главной через шорткод, при этом указываю порядок вывода
    [product_categories ids=»259,257,132,254,258,256,255,151,176,279,280,281,282,283,284″ parent=»0″ columns=»4″],
    WOO игнорит все это дело….

    хотя в functions.php я указал:

    function woo_catalog_orderby( $orderby ) {
    unset($orderby[«price»]); // Сортировка по цене по возрастанию
    unset($orderby[«price-desc»]); // Сортировка по цене по убыванию
    unset($orderby[«popularity»]); // Сортировка по популярности
    unset($orderby[«rating»]); // Сортировка по рейтингу
    unset($orderby[«date»]); // Сортировка по дате
    unset($orderby[«title»]); // Сортировка по названию
    unset($orderby[«menu_order»]); // Сортировка по умолчанию (можно определить порядок в админ панели)
    return $orderby;
    }
    игрался по всякому… то в магазине не так, то на главной…
    подскажите люди добрые, что может быть?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • игрался по всякому… то в магазине не так, то на главной…
    подскажите люди добрые, что может быть?

    Вопрос-то в чем? Что сделать пытаетесь

    понять как сохранить порядок как в категориях и так же, в том же порядке, вывести на другой странице (в моем случаи на главной) нужные мне категории…

    В шорткодах по умолчанию сортировка по имени. Ее можно изменить, добавив атрибут orderby
    Shortcodes included with WooCommerce

    Спасибо огромное!
    не мог найти…
    orderby=»menu_order» — решил мой вопрос!

    Еще раз благодарю!!!

    не мог найти…

    Более чем странно, учитывая, что это прямо описано в документации.

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