I need to be able to get order_item_id, a unique value applied to each item in each order. This is what I still have:
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'];
The last line in the code above gets order_item_id. It usually doesn't work, but it works because I edited get_items in class-wc-order and included:
$items[ $item->order_item_id ]['item_id'] = $item->order_item_id;
I want to know how I can get order_item_id without having to edit the class-wc-order. Is there an easy way?
Thanks!
wordpress woocommerce
user2903890
source share