Получаем общее количество товаров в корзине и их сумму в WooCommerce в WordPress
Многие из вас стараются сделать необычный сайт. И когда речь идет о WordPress, а именно об интернет магазине, – вы можете столкнуться там с готовой мини-корзиной, которая показывает пользователю некую краткую информацию.
Все бы хорошо, но что, если мы хотим сделать свою корзину или ее подобие, основываясь на стандартных метриках?
В таком случае я покажу вам два небольших кода, которые помогают вам в этом.
Для того чтобы получить общее число товаров в корзине, воспользуйтесь кодом:
<?php
echo WC()->cart->get_cart_contents_count();
?>
А для того, чтобы получить итоговую их сумму, воспользуйтесь кодом:
<?php
echo WC()->cart->get_cart_subtotal();
?>
Кстати говоря, если вы хотите добавить динамики вашей корзине (сделать так, чтобы она обновлялась при добавлении нового товара автоматически), к общему блоку добавьте класс cart_totals, чтобы получилось нечто следующее:
<div class="cart_totals">
Код корзины
</div>
Эти коды вы без проблем можете использовать в нужном месте темы вашего сайта. Если вам что-то показалось непонятным – пишите об этом в комментариях.