WC_Abstract_Order::calculate_shipping
Calculate shipping total.
Method of the class: WC_Abstract_Order{}
No Hooks.
Returns
float.
Usage
$WC_Abstract_Order = new WC_Abstract_Order(); $WC_Abstract_Order->calculate_shipping();
Changelog
| Since 2.2 | Introduced. |
WC_Abstract_Order::calculate_shipping() WC Abstract Order::calculate shipping code WC 10.4.3
public function calculate_shipping() {
$shipping_total = 0;
foreach ( $this->get_shipping_methods() as $shipping ) {
$shipping_total += (float) $shipping->get_total();
}
$this->set_shipping_total( $shipping_total );
$this->save();
return $this->get_shipping_total();
}