use*_*940 4 php methods wordpress orders woocommerce
我正在尝试获取 WooCommerce 订单的运输方式或运输成本 - 我正在编写一个自定义电子邮件模板,该模板因免费送货与付费送货而异。
我找到了一个名为 的函数get_total_shipping(),但现在已弃用,我找不到替代品 - 是否存在?
我注意到运费存储在_order_shipping我可以访问的隐藏元字段 ( ) 中,但我担心这可能会在未来的 WooCommerce 更新中中断。
由于 Woocommerce 3get_total_shipping()方法被get_shipping_total().
因此,实际上有 2 个可用的CRUD getter方法用于在Class 中发送总计WC_Abstract_Order,可用于WC_Order实例对象:
get_shipping_total() 这是不含税的运费总额get_shipping_tax() 那是运费税总额因此,您将通过$order以下方式将它们与变量对象一起使用:
$shipping_total = $order->get_shipping_total();
$shipping_tax = $order->get_shipping_tax();
Run Code Online (Sandbox Code Playgroud)
还有一种get_shipping_to_display()方法可以输出格式化的运费总额。
| 归档时间: |
|
| 查看次数: |
8166 次 |
| 最近记录: |