如何获取有关我的包裹的信息?

时间:2017-10-09 12:00:49

标签: wordpress woocommerce e-commerce

我需要以下内容。

if($ order-> has_status('已发送')):

如果将包交付给客户,我想添加自定义css类。 我使用WooCommerce与WooCommerce ShipStation集成。

1 个答案:

答案 0 :(得分:0)

首先,您需要获取订单的实例:

$order = wc_get_order( $order_id );

然后你得到了数据:

$order_data = $order->get_data();


$order_id = $order_data['id'];
$order_parent_id = $order_data['parent_id'];
$order_status = $order_data['status'];
$order_currency = $order_data['currency'];
$order_version = $order_data['version'];
$order_payment_method = $order_data['payment_method'];
$order_payment_method_title = $order_data['payment_method_title'];
$order_payment_method = $order_data['payment_method'];
$order_payment_method = $order_data['payment_method'];

现在你有了这个:

$order_status = $order_data['status'];

然后你可以申请你的CSS。 资料来源:https://docs.woocommerce.com/wc-apidocs/class-WC_Order.html