Sto creando un modulo di pagamento in stile madlib utilizzando i campi di pagamento Personalizzazione di WooTheme utilizzando azioni e filtri .
I campi di fatturazione nel modello di pagamento form-billing.php
vengono visualizzati con questa chiamata:
<?php foreach ($checkout->checkout_fields['billing'] as $key => $field) : ?>
<?php woocommerce_form_field( $key, $field, $checkout->get_value( $key ) ); ?>
<?php endforeach; ?>
Come può cambiare l'ordine in cui compaiono i campi?
L'ordine dei campi corrente (predefinito) è:
nome
cognome
azienda (nascosto per me)
città / città
codice postale
paese
stato
e-mail
telefono
Ordine predefinito:
Voglio che i campi siano in un ordine più naturale per gli americani (dove vivo), quindi:
nome
cognome
azienda (nascosto per me)
città / città
stato
codice postale
paese
email
telefono
Come posso farlo al meglio?