Estou criando um formulário de checkout no estilo madlib usando os campos de checkout do WooTheme, personalizando usando ações e filtros .
Os campos de cobrança no modelo de checkout form-billing.php
são exibidos com esta chamada:
<?php foreach ($checkout->checkout_fields['billing'] as $key => $field) : ?>
<?php woocommerce_form_field( $key, $field, $checkout->get_value( $key ) ); ?>
<?php endforeach; ?>
Como pode alterar a ordem em que os campos são exibidos?
A ordem do campo atual (padrão) é:
nome
sobrenome
empresa (oculto para mim)
cidade
CEP do
país país
e
-
mail
telefone
Ordem padrão:
Quero que os campos para estar em uma ordem mais natural para os americanos (onde moro), assim:
primeiro nome
sobrenome
empresa (escondido para mim)
vila / cidade
estado
CEP
país
e-mail
telefone
Como posso fazer isso da melhor maneira?