Php 来自Woocommerce的WC_订单对象的回显状态值

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

如何从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
    [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版