add_filter('woocommerce_checkout_fields','new_email_field_classic_checkout'); function new_email_field_classic_checkout($fields) { $fields['shipping']['shipping_email'] = array( 'type' => 'email', 'label' => 'Shipping email', 'priority' => 101, 'required' => false, 'class' => array('form_row_wide'), 'validate' => array('email'), 'autocomplete' => 'email', 'placeholder' => 'Shipping email (if different than in billing)', ); return $fields; }