(Woocommerce) Сортировать по цене при вводе определенной категории

есть ли способ заказать продукты по цене только тогда, когда пользователь входит в определенную категорию?

Я знаю, что я могу добиться этого, используя hooks в functions.php, но я не уверен, как достичь этого

add_filter ( 'функция-для-упорядоченности продукты', 'мой обычай-функция');

function my-custom-function(){ //Step 1. Find the category the user is currently watching //Step 2. If the category is "Giftcards" go to step 3 //Step 2.1 If the category is not "Giftcards" go to step 4 //Step 3. Set products order by price //Step 4. Do nothing } 

Можете ли вы мне помочь?

В Add_filter мне нужно использовать woocommerce_before_shop_loop?

Таким образом, правильный фильтр будет …

add_filter ('woocommerce_before_shop_loop', 'my-custom-function')?

Solutions Collecting From Web of "(Woocommerce) Сортировать по цене при вводе определенной категории"