Rename WooCommerce Order Status
Got the solution for Rename WooCommerce Order Status, Means you can change WooCommerce default order status like “Processing”, “Completed” etc to your own custom status. Here I changed WooCommerce order status “Processing” to “In progress” and “Completed” to “Delivered”. Add the following code to your theme functions.php.
//Creative Tweets - Rename WooCommerce Order Status // Visit: http://www.creativetweets.com/ function wc_renaming_order_status( $order_statuses ) { foreach ( $order_statuses as $key => $status ) { $new_order_statuses[ $key ] = $status; if ( 'wc-processing' === $key ) { $order_statuses['wc-processing'] = _x( 'In progress', 'Order status', 'woocommerce' ); } if ( 'wc-completed' === $key ) { $order_statuses['wc-completed'] = _x( 'Delivered', 'Order status', 'woocommerce' ); } } return $order_statuses; } add_filter( 'wc_order_statuses', 'wc_renaming_order_status' );