Чтобы получить количество товаров, добавленных в корзину в WooCommerce, вы можете использовать следующие методы с примерами кода:
Метод 1. Использование глобальной переменной $woocommerce
global $woocommerce;
$cart_count = $woocommerce->cart->cart_contents_count;
echo "Number of products in cart: " . $cart_count;Метод 2: использование функции WC()->cart
$cart_count = WC()->cart->cart_contents_count;
echo "Number of products in cart: " . $cart_count;Метод 3: использование функции WC()->cart->get_cart_contents_count()
$cart_count = WC()->cart->get_cart_contents_count();
echo "Number of products in cart: " . $cart_count;Метод 4. Использование класса WC_Cart
$cart = new WC_Cart();
$cart_count = $cart->get_cart_contents_count();
echo "Number of products in cart: " . $cart_count;Метод 5: использование функции WC()->session
$session = WC()->session;
$cart_count = $session->get('cart_contents_count');
echo "Number of products in cart: " . $cart_count;