मैं बिल्कुल यह खोज रहा था और यह मेरे लिए ठीक तरीके से काम कर रहा था। बनाओ दो क्षेत्रों संपर्क पर नीचे की तरह प्रपत्र -7 क्षेत्रों ..
[email* email placeholder "Email"]
[email* email-confirm placeholder "Confirm Email"]
कॉपी/अपने functions.php फ़ाइल में निम्न php कूट डालें
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');
मैच के लिए filepath बदलने के लिए सुनिश्चित करें और उस पथ निर्देशिका में नीचे कोड के साथ एक जेएस फ़ाइल अपलोड करें।
// 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;
}
});
});
मैंने इसे अपनी साइट में उपयोग किया है और ठीक काम कर रहा है। उम्मीद है कि यह मेरे जैसे किसी को भी मदद करता है।
संदर्भ: Contact Form 7 Verify Email
स्रोत
2015-03-10 12:00:55
कोशिश वही। – Constantin
– Constantin