Я создаю форму оформления в стиле madlib, используя поля оформления WooTheme, используя действия и фильтры .
Поля оплаты в шаблоне оформления заказа form-billing.php
отображаются с помощью этого вызова:
<?php foreach ($checkout->checkout_fields['billing'] as $key => $field) : ?>
<?php woocommerce_form_field( $key, $field, $checkout->get_value( $key ) ); ?>
<?php endforeach; ?>
Как изменить порядок появления полей?
Текущий (по умолчанию) порядок полей:
имя, фамилия,
название
компании (скрыто для меня)
город / город
почтовый индекс
страна-
государство
электронная почта
телефон
Порядок по умолчанию:
Я хочу, чтобы поля были в более естественном порядке для американцев (там, где я живу), поэтому:
имя,
фамилия,
компания (скрыто для меня)
город /
штат
почтовый индекс
страны
электронной почта
телефон
Как я могу лучше всего это сделать?