мне нужно добавить пользовательскую цену WooCommerce корзины с помощью woocommerce_before_calculate_totals
крючка, и это работает прекрасно:WooCommerce добавить пользовательскую цену, если продукт находится в определенной категории
add_action('woocommerce_before_calculate_totals', 'add_custom_price');
function add_custom_price($cart_object) {
$custom_price = 50; // This will be your custome price
foreach ($cart_object->cart_contents as $key => $value) {
$value['data']->price = $custom_price;
}
}
Теперь я хотел бы добавить эту пользовательскую цену в корзину только если товары находятся в определенной категории.
Возможно ли это?
Благодаря