WooCommerce Order Status Customization
User add_action( 'woocommerce_order_status_dispensing', 'woocommerce_completed_order_invoice_date_issued' ); function woocommerce_completed_order_invoice_date_issued( $order_id ) { global $wpdb,$woocommerce; $order = new WC_Order( $order_id ); $order_status = is_callable( array( $order, 'get_status' ) ) ? $order->get_status() : $order->order_status; if ( $order_status == 'dispensing' ) { update_post_meta( $order_id,'_dispensed_date',date("Y-m-d")); } } add_action( 'admin_action_mark_dispensing', 'bulk_process_dispensing_status' ); function bulk_process_dispensing_status() { if( !isset( $_REQUEST['post'] ) && !is_array( $_REQUEST['post'] […]