如何使用运输类ID获取woocommerce运输类价格/成本

时间:2017-11-22 08:15:05

标签: php wordpress woocommerce

我正在努力为产品分配运费等级。

$order = new WC_Order( $order_id );
$items = $order->get_items();
foreach ($items as $item) {
$product = new WC_Product($item['product_id']);
$shipping_class_id = $product->get_shipping_class_id();
}

我不知道如何根据其ID来获取运费等级的费用,任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

你可以试试这个

 foreach ($order->get_items('shipping') as $item_id => $shipping) 
            {   
                $method_id = $shipping->get_method_id();
                $name      = $shipping->get_name();
                $total     = $shipping->get_total();
            }