Задать вопрос
@ant_kold

Как сделать сортировку товаров в отдельной категории по убывающей цене в Woocommerce?

У клиента на сайте основная сортировка по возрастающей цене, но в одной ему необходимо сделать наоборот по убывающей цене. Я вставляю следующий код и он действительно делает необходимую мне сортировку в категории "Автобоксы", но почему-то во всех остальных категориях сортировка становится "по популярности"... Что я делаю не так?

Пример кода, который вставляю на сайт:
add_filter( 'woocommerce_default_catalog_orderby', 'custom_default_catalog_orderby' );

function custom_default_catalog_orderby() {

$product_category = 'avtoboksy'; // <== HERE define your product category

if ( is_product_category( $product_category ) ) {
return 'price-desc'; // Can also use title and price
}

}
  • Вопрос задан
  • 24 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы