Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WooCommerce在购物车页面中获取项目运输成本_Php_Woocommerce_Cart_Hook Woocommerce_Shipping - Fatal编程技术网

Php WooCommerce在购物车页面中获取项目运输成本

Php WooCommerce在购物车页面中获取项目运输成本,php,woocommerce,cart,hook-woocommerce,shipping,Php,Woocommerce,Cart,Hook Woocommerce,Shipping,我正在寻找一种方法,在WooCommerce中获取/获取购物车中的个人运输价格 foreach (WC()->cart->get_cart() as $hash => $item) { # get $item wise shipping price. } 我检查了/woocommerce/includes/class wc cart.phpclass,只找到了get\u cart\u shipping\u total(),它返回的是整个发货价格,而不是每个产品的单独发

我正在寻找一种方法,在WooCommerce中获取/获取购物车中的个人运输价格

foreach (WC()->cart->get_cart() as $hash => $item) {
    # get $item wise shipping price.
}
我检查了
/woocommerce/includes/class wc cart.php
class,只找到了
get\u cart\u shipping\u total()
,它返回的是整个发货价格,而不是每个产品的单独发货价格

TL;博士

如果有人能指导我,我将不胜感激


提前感谢。

您想单独计算不同产品的发货量,然后将其添加到一次发货中吗?像默认的那样?或者你想在每个行项目中显示发货?@Alice:其实我不想在Ui中显示单独的发货价格,我只想获得单独的发货价格并完成某种类型或内部的业务逻辑。所以这个逻辑取决于产品的类别?或者产品或商品的数量?这取决于商品,管理员将在woocommerce shipping部分设置发货价格规则。WooCommerce将计算每个商品的价格,并分别告知每个商品的价格。