【发布时间】:2015-05-29 16:33:39
【问题描述】:
我需要让客户编辑他们的待处理付款订单。默认情况下,woocommerce 只允许更改付款方式。因此,我为此功能创建了一个自定义模板。
我现在遇到的问题是我无法在模板中获取运输包裹。 这是我改编自 wc_cart_totals_shipping_html() 的代码:
$packages = WC()->shipping->get_packages();
print_r($packages);
foreach ( $packages as $i => $package ) {
//blah blah blah
}
print_r($packages) 给了我空数组。但是在结帐页面上,它工作正常。 知道为什么吗?或者,通过其他方式获取运输包裹?
【问题讨论】:
标签: php wordpress class woocommerce