簡體   English   中英

在“ woocommerce_new_order”鈎子上設置可用的WC_Order get_item_count()方法

[英]Make working WC_Order get_item_count() method on “woocommerce_new_order” hook

當我使用“ woocommerce_new_order”操作獲取訂單項計數時,它始終返回零。

當我使用“ woocommerce_thankyou”之類其他鈎子進行相同操作時,它可以正常工作。 為什么它與'woocommerce_new_order兼容

我的代碼是:

add_action( 'woocommerce_new_order', function( $order_id ){
    $order = new WC_Order( $order_id );

    //Returns zero. Don't know why
    error_log($order->get_item_count());
} );

我最終使用了這個鈎子:

'woocommerce_checkout_order_processed'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM