Отображение элементов корзины woocommerce на странице

Я работаю с woocommerce в wordpress. Я не могу заставить его отображать имя элемента корзины и стоимость элемента корзины. Плюс общая сумма на странице wordpress. Кто-нибудь может мне помочь?

Крючки для woocommerce находятся здесь: http://docs.woothemes.com/document/hooks/

и коды, которые я пробовал:

<?php

/*
Display number of items in cart and total
*/

global $woocommerce;

echo "Items in cart: ".sprintf(_n('%d item', '%d items', $woocommerce->cart->cart_contents_count, 'woothemes'), $woocommerce->cart->cart_contents_count);
echo "<br />";
echo "Total: ".$woocommerce->cart->get_cart_total();

?>

person user2559112    schedule 08.07.2013    source источник


Ответы (1)


Попробуй это:

global $woocommerce;
$cart = $woocommerce->cart->cart_contents;
foreach($cart as $item){
   $name = $item['data']->parent->post->post_title;
   $price = $item['line_total'] / $item['quantity'];
}
person agamerr    schedule 25.09.2015