woocommerce_order_edit_status, $id, $new_status

woocommerce_order_edit_status, $id, $new_status

Appears in:
Hook Type: action

See hook in core

Displaying hooks found in version: woocommerce.11.0.0

do_action('woocommerce_order_edit_status, $id, $new_status') is found 2 times:

  • /includes/admin/list-tables/class-wc-admin-list-table-orders.php line 508
     
    				foreach ( $ids as $id ) {
    					$order = wc_get_order( $id );
    					$order->update_status( $new_status, __( 'Order status changed by bulk edit:', 'woocommerce' ), true );
    					do_action( 'woocommerce_order_edit_status', $id, $new_status );
    					++$changed;
    				}
    			}
    		}
    
    		if ( $changed ) {
    
  • /src/Internal/Admin/Orders/ListTable.php line 1568
    				continue;
    			}
    
    			$order->update_status( $new_status, __( 'Order status changed by bulk edit.', 'woocommerce' ), true );
    			do_action( 'woocommerce_order_edit_status', $id, $new_status ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingHookComment
    			++$changed;
    		}
    
    		return $changed;
    	}