Настройка выпадающего списка сортировки в WooCommerce
18 июн. 2013 г., 19:43:54
Просмотры: 14.4K
Голосов: 2
Было бы здорово, если бы существовал способ изменить стандартный выпадающий список сортировки в WooCommerce на странице магазина.
Сейчас выпадающий список сортировки выглядит так: http://cld.wthms.co/OBgj
И я очень хотел бы иметь возможность удалить пару опций (Сортировать по цене: от низкой к высокой
& Сортировать по цене: от высокой к низкой
). Конечный результат должен выглядеть примерно так:
http://cld.wthms.co/NHVw

BFTrick
951
Все ответы на вопрос
1
0
На самом деле, при небольшом исследовании это довольно легко сделать. WooCommerce уже предоставляет фильтр, поэтому вам достаточно добавить небольшой фрагмент кода в файл functions.php.
// Модифицируем стандартный выпадающий список сортировки WooCommerce
//
// Варианты: menu_order, popularity, rating, date, price, price-desc
function my_woocommerce_catalog_orderby( $orderby ) {
unset($orderby["price"]);
unset($orderby["price-desc"]);
return $orderby;
}
add_filter( "woocommerce_catalog_orderby", "my_woocommerce_catalog_orderby", 20 );
взято из: https://gist.github.com/BFTrick/5806726
В этом примере я удаляю price
и price-desc
, но вы можете убрать любые из доступных вариантов

BFTrick
951
18 июн. 2013 г. 19:43:54
Похожие вопросы
4
ответов
2
ответов