У меня установлена установка woocommerce, и я пытаюсь заставить корзину возвращать фиксированное значение независимо от количества. Наконец-то я нашел подходящий фильтр для этого.
add_filter('woocommerce_cart_subtotal','subtotalchanger',0);
function subtotalchanger($subtotal){
$my_fixed_subtotal = 1.65;
return $my_fixed_subtotal;
}
Но при попытке нацеливания на соответствующий продукт фильтр работать не будет.
add_filter('woocommerce_cart_subtotal','subtotalchanger',0);
function subtotalchanger($subtotal){
if (is_single('15455')){
$my_fixed_subtotal = 1.65;
return $my_fixed_subtotal;
}
}
что я тут не так делаю?