<html lang="it-it" dir="ltr"><head></head><body># Aggiungi un campo di conferma e-mail

A volte potresti voler aggiungere un secondo campo e-mail per richiedere che l'acquirente confermi il proprio indirizzo e-mail inserendolo due volte. Questo è davvero molto semplice da fare, incolla questo snippet in functions.php o in qualsiasi plugin personalizzato:

```
function pw_edd_add_email_confirmation() {&lt;br&gt;&lt;/br&gt;	?&gt;&lt;br&gt;&lt;/br&gt; 	&lt;p&gt;&lt;br&gt;&lt;/br&gt;		&lt;label class="edd-label" for="edd-email-confirm"&gt;&lt;?php _e('Conferma il tuo indirizzo e-mail', 'edd'); ?&gt;&lt;/label&gt;&lt;br&gt;&lt;/br&gt;		&lt;input class="edd-input required" type="email" name="edd_email_confirm" placeholder="&lt;?php _e('Conferma indirizzo e-mail', 'edd'); ?&gt;" id="edd-emai-confirm" value=""/&gt;&lt;br&gt;&lt;/br&gt; 	&lt;/p&gt;&lt;br&gt;&lt;/br&gt;	&lt;?php	&lt;br&gt;&lt;/br&gt;}&lt;br&gt;&lt;/br&gt;add_action('edd_purchase_form_after_email', 'pw_edd_add_email_confirmation');&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;function pw_edd_process_email_confirmation($valid_data, $data) {&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;	if( $valid_data['need_new_user'] == false ) {&lt;br&gt;&lt;/br&gt;    		return;&lt;br&gt;&lt;/br&gt;  	}&lt;br&gt;&lt;/br&gt;	&lt;br&gt;&lt;/br&gt;	if( !isset($data['edd_email_confirm'] ) || !is_email( $data['edd_email_confirm'] ) ) {&lt;br&gt;&lt;/br&gt;		edd_set_error( 'email_confirmation_required', __( 'Per favore conferma la tua e-mail', 'edd' ) );&lt;br&gt;&lt;/br&gt;	}&lt;br&gt;&lt;/br&gt;	if( trim( $data['edd_email_confirm'] ) != trim( $data['edd_email'] ) ) {&lt;br&gt;&lt;/br&gt;		edd_set_error( 'email_confirmation_required', __( 'I tuoi indirizzi e-mail non corrispondono', 'edd' ) );&lt;br&gt;&lt;/br&gt;	}&lt;br&gt;&lt;/br&gt;}&lt;br&gt;&lt;/br&gt;add_action('edd_checkout_error_checks', 'pw_edd_process_email_confirmation', 10, 2);&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;script&gt;&lt;/script&gt;
```</body></html>