0
私は現在、Woocommerceを使用しており、販売データの詳細をphpとmysqlで作成したカスタムスクリプトに取り込みたいと考えています。ここ販売注文の詳細を取得する
そして私はWoocomerceのうち、取得したいデータのいくつかの詳細は、次のとおりです。
- 注文番号
- 注文の名前
- 注文日
- 注文項目
- 注文総計
誰もが私を助けることができますか?
私は現在、Woocommerceを使用しており、販売データの詳細をphpとmysqlで作成したカスタムスクリプトに取り込みたいと考えています。ここ販売注文の詳細を取得する
そして私はWoocomerceのうち、取得したいデータのいくつかの詳細は、次のとおりです。
誰もが私を助けることができますか?
更新:追加WC 3+互換性
あなたは、受注から売上高の詳細を取得するには、以下のコードが必要になります。ここでは
// Get all customer orders
$customer_orders = wc_get_orders($args = array(
'numberposts' => -1,
'post_status' => array('wc-completed'), // completed order status only
));
// Iterating through each order
foreach($customer_orders as $customer_order){
// compatibility with WC +3
$customer_order_id = method_exists($customer_order, 'get_id') ? $customer_order->get_id() : $customer_order->id;
$customer_order_date = method_exists($customer_order, 'get_date_created') ? $customer_order->get_date_created() : $customer_order->post->order_date;
echo 'Order ID: ' . $customer_order_id.'<br>';
echo 'Order date: ' . $customer_order_date.'<br>';
echo 'Order Total: ' . $customer_order->get_total().'<br>';
// Iterating through each Item in the order
foreach($customer_order->get_items() as $item_id => $item_values){
echo 'Item name: ' . $item_values['name'].'<br>';
echo 'Item quantity: ' . $item_values['qty'].'<br>';
echo 'Item line total: ' . $item_values['line_total'].'<br><br>';
}
}
は、関連する答えです:How to get WooCommerce order details
こんにちはありがとう、私はちょうどこれにいくつかのSQLクエリが必要なことを意味するあなたは何か考えている? – Riandy