Reordenar campos del formulario de facturación de WooCommerce
Otro código útil, esta vez uno que nos sirve para reordenar los campos del formulario de facturación que gestiona WooCommerce.
Para ello, tenemos que buscar el fichero form-billing.php de nuestra plantilla o del propio WooCommerce y buscar lo siguiente:
checkout_fields['billing'] as $key => $field) : ?>
get_value( $key ) ); ?>
Esta parte es la encargada de llamar, uno a uno, a los campos que componen el formulario de facturación.
A continuación, tendremos que sustituirlo por este código:
checkout_fields['billing'][$key], $checkout->get_value( $key ) ); ?>
El array $mybillingfields gestiona los campos y el orden en que aparecen, por lo que basta con cambiar el orden de los elementos en ese array y cambiarán en el formulario final.