各注文の各アイテムに適用される一意の値である order_item_id を取得できる必要があります。これは私がこれまでに持っているものです:
global $wpdb;
$order = new WC_Order( $order_id );
$items = $order->get_items();
foreach ( $items as $item ) {
$product_id = $item['product_id'];
$item_id = $item['item_id'];
上記のコードの最後の行は、order_item_id を取得します。通常は機能しませんが、class-wc-order で get_items を編集して以下を含めたため、機能します。
$items[ $item->order_item_id ]['item_id'] = $item->order_item_id;
私が知りたいのは、class-wc-order を編集せずに order_item_id を取得する方法です。簡単な方法はありますか?
ありがとう!