在Woocommerce中获取行购物项目数

时间:2018-03-21 14:53:39

标签: php wordpress woocommerce count cart

我正试图找到一种从woocommerce篮子获取独特购物车数量的方法。查看文档后,它只显示了获取总计数的方法

get_cart_contents_count( )

有没有人知道获得独特计数的方法。例如,如果我添加50件产品A和20件产品B,我只想要购物车数量为2

1 个答案:

答案 0 :(得分:1)

这将使技巧(计算购物车订单项)

echo '<p>Line cart items count: ' . count( WC()->cart_get_cart() ) . '</p>';

经过测试和工作。

对于订单项计数,它将是(来自WC_Order $order对象)

echo '<p>Line order items count: ' . count( $order->get_items() ) . '</p>';