Sti*_*art 7 php wordpress function orders woocommerce
我想获取所有 WooCommerce 订单状态的所有 slugs 和名称。我尝试了以下线程中的答案:Woocommerce 获取订单状态列表列表,但没有成功。
我使用最新的 woocommerce 版本。任何帮助表示赞赏。
Loi*_*tec 17
您将使用 WC_Order 函数中的专用函数wc_get_order_statuses(),它默认为您提供以下数组:
$order_statuses = array(
    'wc-pending'    => _x( 'Pending payment', 'Order status', 'woocommerce' ),
    'wc-processing' => _x( 'Processing', 'Order status', 'woocommerce' ),
    'wc-on-hold'    => _x( 'On hold', 'Order status', 'woocommerce' ),
    'wc-completed'  => _x( 'Completed', 'Order status', 'woocommerce' ),
    'wc-cancelled'  => _x( 'Cancelled', 'Order status', 'woocommerce' ),
    'wc-refunded'   => _x( 'Refunded', 'Order status', 'woocommerce' ),
    'wc-failed'     => _x( 'Failed', 'Order status', 'woocommerce' ),
);
当过滤器挂钩应用于此函数内时,所有自定义附加订单状态也将包含在内。
wc_order_statuses
| 归档时间: | 
 | 
| 查看次数: | 12981 次 | 
| 最近记录: |