装箱单中的 WooCommerce 运输状态

WooCommerce Shipping State in Packing Slip

我正在尝试使用函数 $order->get_shipping_city() 在装箱单上显示状态。但这只显示 "N" 字符。

另一方面,如果我使用原来的 $this->shipping_address(),它会显示整个地址,但会显示很多行。

我想在一行中显示整个地址。

[2019 年 11 月 3 日编辑] 我可以用函数显示完整的地址:

$this->shipping_address('state');

但是这显示了很多段落中的地址字段,并且没有按照所需的顺序显示。

    $order = new WC_Order(44); // Test order number
    $country = $order->get_shipping_country();
    echo $order->get_shipping_city();
    $state = $order->get_shipping_state();
    echo WC()->countries->get_states($country)[$state];
    exit;

在 WooCommerce 3.5.6 和 WordPress 5.1 上测试正常

获得更多