Hello guys how are you? Welcome back to my channel. Today in this post I am going to show you How to reorder checkout fields in WooCommerce 8+?
Guys I have used both latest versions WordPress 6.3 and WooCommerce 8.6.
Guys if you are new in WordPress or in WooCommerce then please check the below links for some good tutorials:
Guys here is the working code snippet and please use it carefully:
1. Guys here is the code snippet need to add your theme’s functions.php file:
add_filter( 'woocommerce_checkout_fields', 'therichpost_reorder_checkout_fields' );
function therichpost_reorder_checkout_fields( $fields ) {
// default priorities:
// 'first_name' - 10
// 'last_name' - 20
// 'company' - 30
// 'country' - 40
// 'address_1' - 50
// 'address_2' - 60
// 'city' - 70
// 'state' - 80
// 'postcode' - 90
// e.g. move 'email','phone' up:
// just assign priority
$fields['billing']['billing_email']['priority'] = 20;
$fields['billing']['billing_phone']['priority'] = 25;
return $fields;
}
This is it guys and if you will have any kind of query, suggestion or requirement then feel free to comment below.
Jassa
Developer’s King
Thanks
