Як отримати назву, ціну та кількість одиниць товарів у кошику [WooCommerce]

Привіт:) У цій короткій замітці покажу, як на сторінці кошика отримати назву, ціну та кількість одиниць товарів.

Задача вирішується простим PHP-кодом у файлі functions.php:

add_action('wp_head', function() {
    global $woocommerce;
    $items = $woocommerce->cart->get_cart();
    foreach( $items as $item => $values ) { 
        $_product = wc_get_product( $values['data']->get_id() ); 
        $price = get_post_meta($values['product_id'] , '_price', true);

        echo 'Назва: ' . $_product->get_title() . '<br>';
        echo 'Кількість одиниць товару: ' . $values['quantity'] . '<br>'; 
        echo 'Ціна: ' . $price . '<br>';
    } 
});

Михайло Петров
Михайло Петров

Мене звати Михайло. Я — WordPress-розробник. Створюю візитки, корпоративні сайти, блоги на WordPress.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *