wordpress - WooCommerce - 获取购物车中不同产品的数量

标签 wordpress woocommerce

WC()->cart->get_cart_contents_count()以显示 WooCommerce 购物车中的产品总数。

但是您如何获得不同产品的数量?

例如:

  • 3 * 产品 A
  • 2 * 产品 B

WC()->cart->get_cart_contents_count() 将返回 5。 但是我们想得到 2。

最佳答案

您可以简单地使用 count(WC()->cart->get_cart()); 因为 get_cart() 返回一个项目数组。

Documentation

关于wordpress - WooCommerce - 获取购物车中不同产品的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37274050/

相关文章:

php - 如何从 WooCommerce 订单确认电子邮件中删除付款方式?

php - 将相关产品类别描述附加到 Woocommerce 中的产品描述

php - 在 WooCommerce 结帐期间验证预定义的运输邮政编码

php - Woocommerce 在订单感谢页面上删除银行帐号

javascript - WordPress 自定义元框多图片上传

ios - 我需要获取 API token 才能从 Jetpack API 获取 JSON 数据吗?

php - 使自定义结帐字段在 Woocommerce 管理订单单页面中显示为可编辑

php - 访客结帐即使在未请求时也会创建帐户

wordpress - 在没有服务器的域中安装 LE?

php - WooCommerce:使用 SQL 查询获取产品类别的购买商品