【发布时间】:2017-04-07 13:18:03
【问题描述】:
我的日志显示了很多以下消息:
order_total 调用不正确。不应直接访问订单属性。此消息是在 3.0 版中添加的。
它会为 Order 上的每个属性重复该消息。
这些消息的原因是什么,我应该如何纠正它们?
【问题讨论】:
-
WooCommerce 3.0 是 主要 更新。您最好在上线之前在临时站点上对其进行测试。
标签: wordpress woocommerce
我的日志显示了很多以下消息:
order_total 调用不正确。不应直接访问订单属性。此消息是在 3.0 版中添加的。
它会为 Order 上的每个属性重复该消息。
这些消息的原因是什么,我应该如何纠正它们?
【问题讨论】:
标签: wordpress woocommerce
WooCommerce 3.0 修改了他们的代码以限制对财产的直接访问,您可以像下面这样更改您的代码。
$OrderID= ( WC()->version < '2.7.0' ) ? $order->id : $order->get_id();
$shipping_country = ( WC()->version < '2.7.0' ) ? $order->shipping_country : $order->get_shipping_country();
或将您的插件更新为兼容 WC3。
$order->property : $order->get_property();
【讨论】: