Form Code:
[text* your-name placeholder "Nome e Cognome"][tel* tel-266 placeholder "Numero di telefono"][email* your-email placeholder "Indirizzo Email"][email* your-email-confirm placeholder "Conferma Indirizzo Email"][text your-subject placeholder "Oggetto"]<strong>Il tuo messaggio</strong>[textarea your-message]
[submit "Invia"]
Function code:
add_filter( 'wpcf7_validate_email*', 'custom_email_confirmation_validation_filter', 20, 2 );
function custom_email_confirmation_validation_filter( $result, $tag ) {
if ( 'your-email-confirm' == $tag->name ) {
$your_email = isset( $_POST['your-email'] ) ? trim( $_POST['your-email'] ) : '';
$your_email_confirm = isset( $_POST['your-email-confirm'] ) ? trim( $_POST['your-email-confirm'] ) : '';
if ( $your_email != $your_email_confirm ) {
$result->invalidate( $tag, "Are you sure this is the correct address?" );
}
}
return $result;
}