Tam olarak bunu araştırıyordum ve benim için başka bir şekilde çalıştığımı anladım. iki alan aşağıda temas gibi yap form 7 alanları ..
[email* email placeholder "Email"]
[email* email-confirm placeholder "Confirm Email"]
kopyala/
function register_scripts() {
if (!is_admin()) {
// include your script
wp_enqueue_script('email-confirm', get_bloginfo('template_url') . '/js/email-confirm.js');
}
}
add_action('wp_enqueue_scripts', 'register_scripts');
maç için dosyayolu değiştirmek için emin olun functions.php dosyasına aşağıdaki php kodu yapıştırın ve aşağıdaki kod ile bir js dosyasını bu yol dizinine yükleyin.
// First we trigger the form submit event
jQuery(document).ready(function() {
jQuery('.wpcf7-submit').click(function() {
// We remove the error to avoid duplicate errors
jQuery('.error').remove();
// We create a variable to store our error message
var errorMsg = jQuery('<span class="error">Your emails do not match.</span>');
// Then we check our values to see if they match
// If they do not match we display the error and we do not allow form to submit
if (jQuery('.email').find('input').val() !== jQuery('.email-confirm').find('input').val()) {
errorMsg.insertAfter(jQuery('.email-confirm').find('input'));
return false;
} else {
// If they do match we remove the error and we submit the form
jQuery('.error').remove();
return true;
}
});
});
Sitemde kullanıyorum ve iyi çalışıyordum. Umarım bu benim gibi herkese yardımcı olur.
Referans: Contact Form 7 Verify Email
deneyin aynı. – Constantin
– Constantin