Php 来自Woocommerce的WC_订单对象的回显状态值
如何从WooCommerce的WC\u Order对象和Wordpress插件中回显状态? 我似乎能够回应除那一个以外的所有其他价值观。以下是对象:Php 来自Woocommerce的WC_订单对象的回显状态值,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,如何从WooCommerce的WC\u Order对象和Wordpress插件中回显状态? 我似乎能够回应除那一个以外的所有其他价值观。以下是对象: $order = new WC_Order( $order_id ); WC_Order Object ( [id] => 222 [prices_include_tax] => [tax_display_cart] => excl [display_totals_ex_tax] => 1
$order = new WC_Order( $order_id );
WC_Order Object
(
[id] => 222
[prices_include_tax] =>
[tax_display_cart] => excl
[display_totals_ex_tax] => 1
[display_cart_ex_tax] => 1
[order_date] => 2014-12-17 01:30:06
[modified_date] => 2014-12-17 01:30:08
[customer_message] =>
[customer_note] =>
[post_status] => publish
[status] => processing
)
我已经能够通过以下方式回显id:
echo $order->id;
当我尝试这个时,它是空白的:
echo $order->status;
我可以通过将对象放入数组来实现这一点。我猜状态是一个私有对象成员。获取状态的正确方法是通过get\u status方法:
$order->get_status();
你的WooCommerce版本是什么?我使用的是2.1.6版