1
我是woocommerce的新用戶,想知道sql查詢以獲取特定訂單ID的訂單商品詳情。在woocommerce中訂購商品詳情
喜歡,項目名稱,qunatity,價格,行稅,行總數,折扣(如果有的話)。
感謝 AJ
我是woocommerce的新用戶,想知道sql查詢以獲取特定訂單ID的訂單商品詳情。在woocommerce中訂購商品詳情
喜歡,項目名稱,qunatity,價格,行稅,行總數,折扣(如果有的話)。
感謝 AJ
Woocommerce提供了一個很好的API集,幾乎所有的目的,如果你喜歡非SQL方法,這裏是你如何通過使用WC的API
$order = new WC_Order($order_id);
/* get_items() retrives all the line items belong to that order
* you can also examine get_items() function for the actuall sql query used.
*/
foreach ($order->get_items() as $item) {
$product_id = (int) apply_filters('woocommerce_add_to_cart_product_id', $item['product_id']);
$quantity = (int) $item['qty'];
$variation_id = (int) $item['variation_id'];
$variations = array();
$cart_item_data = apply_filters('woocommerce_order_again_cart_item_data', array(), $item, $order);
// using $product_id you can anything related to that product (line item product)
}
謝謝薩克的答覆。 但是,即時尋找smae的SQL查詢。 –
谷歌搜索'woocommerce實現這一目標sql通過ID獲取訂單似乎得到有用的結果 –
我已經嘗試過,但幾乎所有人都返回訂單詳細信息,但不是訂單項目的詳細信息 –