wc_delete_order_item()
Delete an item from the order it belongs to based on item id.
Hooks from the function
Returns
true|false.
Usage
wc_delete_order_item( $item_id );
- $item_id(int) (required)
- Item ID.
wc_delete_order_item() wc delete order item code WC 10.5.0
function wc_delete_order_item( $item_id ) {
$item_id = absint( $item_id );
if ( ! $item_id ) {
return false;
}
$data_store = WC_Data_Store::load( 'order-item' );
do_action( 'woocommerce_before_delete_order_item', $item_id );
$data_store->delete_order_item( $item_id );
do_action( 'woocommerce_delete_order_item', $item_id );
return true;
}