Advertisement
Guest User

Untitled

a guest
Jul 24th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. // Reorder Checkout Fields
  2. add_filter('woocommerce_checkout_fields','reorder_woo_fields');
  3.  
  4. function reorder_woo_fields($fields) {
  5. $fields2['billing']['billing_email'] = $fields['billing']['billing_email'];
  6. $fields2['billing']['billing_first_name'] = $fields['billing']['billing_first_name'];
  7. $fields2['billing']['billing_last_name'] = $fields['billing']['billing_last_name'];
  8. $fields2['billing']['billing_country'] = $fields['billing']['billing_country'];
  9. $fields2['billing']['billing_address_1'] = $fields['billing']['billing_address_1'];
  10. $fields2['billing']['billing_address_2'] = $fields['billing']['billing_address_2'];
  11. $fields2['billing']['billing_city'] = $fields['billing']['billing_city'];
  12. $fields2['billing']['billing_postcode'] = $fields['billing']['billing_postcode'];
  13. $fields2['billing']['billing_state'] = $fields['billing']['billing_state'];
  14. $fields2['billing']['billing_phone'] = $fields['billing']['billing_phone'];
  15.  
  16. $fields2['shipping']['shipping_first_name'] = $fields['shipping']['shipping_first_name'];
  17. $fields2['shipping']['shipping_last_name'] = $fields['shipping']['shipping_last_name'];
  18. $fields2['shipping']['shipping_country'] = $fields['shipping']['shipping_country'];
  19. $fields2['shipping']['shipping_address_1'] = $fields['shipping']['shipping_address_1'];
  20. $fields2['shipping']['shipping_address_2'] = $fields['shipping']['shipping_address_2'];
  21. $fields2['shipping']['shipping_city'] = $fields['shipping']['shipping_city'];
  22. $fields2['shipping']['shipping_postcode'] = $fields['shipping']['shipping_postcode'];
  23. $fields2['shipping']['shipping_state'] = $fields['shipping']['shipping_state'];
  24.  
  25.  
  26. // Add full width Classes and Clears to Adjustments
  27. $fields2['billing']['billing_email'] = array(
  28. 'label' => __('Email', 'woocommerce'),
  29. 'required' => true,
  30. 'class' => array('form-row-wide'),
  31. 'clear' => true
  32. );
  33. $fields2['billing']['billing_phone'] = array(
  34. 'label' => __('Phone', 'woocommerce'),
  35. 'required' => false,
  36. 'class' => array('form-row-wide'),
  37. 'clear' => true
  38. );
  39.  
  40. return $fields2;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement