wordpress — переменная промежуточной корзины php WooCommerce

Кто-нибудь знает что $variable использовать в php получить промежуточный итог корзины?
Итого = общая стоимость корзины ДО скидки или налогов.

Это мне очень поможет.
Я хочу добавить дополнительную плату, если промежуточный итог превышает 250 евро.

Заранее спасибо.

4

Решение

Существует несколько способов получения промежуточной суммы корзины:

1) с global $woocommerce; переменная:

global $woocommerce;
$woocommerce->cart->subtotal;
// or
$woocommerce->cart->get_cart_subtotal()

2) Без global $woocommerce; переменная:

WC()->cart->subtotal
// Or
WC()->cart->get_cart_subtotal()

Рекомендации:

8

Другие решения

Я продолжал получать неправильный промежуточный итог (немного высокий, но не мог определить почему), используя фрагменты кода Лоика.
Я попробовал каждый подобный вариант и в итоге нашел следующий код:

WC()->cart->get_subtotal();

Используя этот фрагмент выше, я получаю именно ту ожидаемую сумму, которая соответствует фактической промежуточной сумме, отображаемой в корзине.

Теперь мой подсчет расходов на бесплатную доставку работает отлично.

3

По вопросам рекламы [email protected]