Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*********************************************************************************************/
- /** Change field order on checkout page /**
- /*********************************************************************************************/
- add_filter('woocommerce_checkout_fields','reorder_woo_fields');
- function reorder_woo_fields($fields) {
- //move these around in the order you'd like
- // First Name //
- $fields2['billing']['billing_first_name'] = $fields['billing']['billing_first_name'];
- // Last Name
- $fields2['billing']['billing_last_name'] = $fields['billing']['billing_last_name'];
- // Person Type Select
- $fields2['billing']['billing_persontype'] = $fields['billing']['billing_persontype'];
- // Person CPF
- $fields2['billing']['billing_cpf'] = $fields['billing']['billing_cpf'];
- // Person RG
- // if activated in the plugin woocommerce-extra-checkout-fields-for-brazil // $fields2['billing']['billing_rg'] = $fields['billing']['billing_rg'];
- // Company Name
- $fields2['billing']['billing_company'] = $fields['billing']['billing_company'];
- // CNPJ
- $fields2['billing']['billing_cnpj'] = $fields['billing']['billing_cnpj'];
- // Inscricao Estadual
- // if activated in the plugin woocommerce-extra-checkout-fields-for-brazil // $fields2['billing']['billing_ie'] = $fields['billing']['billing_ie'];
- // Data Nascimento
- $fields2['billing']['billing_birthdate'] = $fields['billing']['billing_birthdate'];
- // Sexo
- $fields2['billing']['billing_sex'] = $fields['billing']['billing_sex'];
- // Endereço - CEP
- $fields2['billing']['billing_postcode'] = $fields['billing']['billing_postcode'];
- // Endereço - País
- $fields2['billing']['billing_country'] = $fields['billing']['billing_country'];
- // Endereço
- $fields2['billing']['billing_address_1'] = $fields['billing']['billing_address_1'];
- // Endereço - número
- $fields2['billing']['billing_number'] = $fields['billing']['billing_number'];
- // Endereço - complemento
- $fields2['billing']['billing_address_2'] = $fields['billing']['billing_address_2'];
- // Endereço - bairro
- $fields2['billing']['billing_neighborhood'] = $fields['billing']['billing_neighborhood'];
- // Endereço - estado
- $fields2['billing']['billing_state'] = $fields['billing']['billing_state'];
- // Endereço - cidade
- $fields2['billing']['billing_city'] = $fields['billing']['billing_city'];
- // Telefone
- $fields2['billing']['billing_phone'] = $fields['billing']['billing_phone'];
- // Celular
- $fields2['billing']['billing_cellphone'] = $fields['billing']['billing_cellphone'];
- // Email
- $fields2['billing']['billing_email'] = $fields['billing']['billing_email'];
- //just copying these (keeps the standard order)
- $fields2['shipping'] = $fields['shipping'];
- $fields2['account'] = $fields['account'];
- $fields2['order'] = $fields['order'];
- return $fields2;
- }
Advertisement
Add Comment
Please, Sign In to add comment