{"id":18284,"date":"2012-05-24T16:02:14","date_gmt":"2012-05-24T16:02:14","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/jquery-validation-for-contact-form-7\/"},"modified":"2025-12-20T04:16:27","modified_gmt":"2025-12-20T04:16:27","slug":"jquery-validation-for-contact-form-7","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/jquery-validation-for-contact-form-7\/","author":7910936,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"5.4.2","stable_tag":"5.4.2","tested":"6.9.4","requires":"3.0","requires_php":"","requires_plugins":null,"header_name":"Jquery Validation For Contact Form 7 (Lite)","header_author":"Dnesscarkey","header_description":"","assets_banners_color":"ffffff","last_updated":"2025-12-20 04:16:27","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/dnesscarkey.com\/jquery-validation\/buy-now\/","header_plugin_uri":"http:\/\/dnesscarkey.com\/jquery-validation\/","header_author_uri":"http:\/\/dnesscarkey.com\/jquery-validation\/","rating":4.7,"author_block_rating":0,"active_installs":9000,"downloads":225603,"num_ratings":87,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1":{"tag":"0.1","author":"dnesscarkey","date":"2012-05-29 04:48:22"},"0.2":{"tag":"0.2","author":"dnesscarkey","date":"2012-11-23 17:25:41"},"0.3":{"tag":"0.3","author":"dnesscarkey","date":"2013-02-11 15:29:27"},"1.1":{"tag":"1.1","author":"dnesscarkey","date":"2013-10-20 03:21:31"},"2.0":{"tag":"2.0","author":"dnesscarkey","date":"2014-05-25 16:24:50"},"2.0.1":{"tag":"2.0.1","author":"dnesscarkey","date":"2014-06-10 03:02:39"},"3.0.1":{"tag":"3.0.1","author":"dnesscarkey","date":"2015-03-16 02:43:10"},"3.0.2":{"tag":"3.0.2","author":"dnesscarkey","date":"2015-08-03 13:19:54"},"3.1":{"tag":"3.1","author":"dnesscarkey","date":"2015-11-29 11:55:56"},"3.2":{"tag":"3.2","author":"dnesscarkey","date":"2016-06-27 04:30:40"},"3.3":{"tag":"3.3","author":"dnesscarkey","date":"2017-02-16 12:55:38"},"4.0":{"tag":"4.0","author":"dnesscarkey","date":"2017-06-22 16:18:37"},"4.1":{"tag":"4.1","author":"dnesscarkey","date":"2018-04-05 05:25:14"},"4.2":{"tag":"4.2","author":"dnesscarkey","date":"2020-01-02 15:11:22"},"4.3":{"tag":"4.3","author":"dnesscarkey","date":"2020-01-08 13:20:15"},"4.4":{"tag":"4.4","author":"dnesscarkey","date":"2020-06-04 04:35:27"},"4.5":{"tag":"4.5","author":"dnesscarkey","date":"2020-06-04 04:35:27"},"4.5.1":{"tag":"4.5.1","author":"dnesscarkey","date":"2020-06-05 16:22:51"},"4.5.2":{"tag":"4.5.2","author":"dnesscarkey","date":"2020-08-07 09:59:59"},"4.5.3":{"tag":"4.5.3","author":"dnesscarkey","date":"2020-09-11 03:50:55"},"4.5.4":{"tag":"4.5.4","author":"dnesscarkey","date":"2020-09-25 14:44:48"},"5.0":{"tag":"5.0","author":"dnesscarkey","date":"2020-10-16 12:37:28"},"5.1":{"tag":"5.1","author":"dnesscarkey","date":"2021-07-21 12:24:55"},"5.2":{"tag":"5.2","author":"dnesscarkey","date":"2021-11-17 12:20:58"},"5.3":{"tag":"5.3","author":"dnesscarkey","date":"2022-06-21 04:23:01"},"5.4.1":{"tag":"5.4.1","author":"dnesscarkey","date":"2023-08-09 04:51:54"},"5.4.2":{"tag":"5.4.2","author":"dnesscarkey","date":"2025-12-20 04:16:27"}},"upgrade_notice":[],"ratings":{"1":5,"2":1,"3":1,"4":3,"5":76},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1113600,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1113600,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.3","1.1","2.0","2.0.1","3.0.1","3.0.2","3.1","3.2","3.3","4.0","4.1","4.2","4.3","4.4","4.5","4.5.1","4.5.2","4.5.3","4.5.4","5.0","5.1","5.2","5.3","5.4.1","5.4.2"],"block_files":[],"assets_screenshots":{"screenshot-4.png":{"filename":"screenshot-4.png","revision":3424038,"resolution":"4","location":"plugin"},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3424038,"resolution":"6","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3424038,"resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3424038,"resolution":"2","location":"plugin"},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3424038,"resolution":"8","location":"plugin"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3424038,"resolution":"5","location":"plugin"},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3424038,"resolution":"7","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3424038,"resolution":"3","location":"plugin"}},"screenshots":{"1":"Contact Form With extra jquery validation in front end.","2":"Setting and Instruction For Jquery Validation For Contact Form 7.","3":"Change Error Message","4":"Validation Error Theme 1 (Lite Version)","5":"Validation Error Theme 2 (Only Available in Pro Version)","6":"Validation Error Theme 3 (Only Available in Pro Version)","7":"Validation Error Theme 4 (Only Available in Pro Version)","8":"Validation Error None (Lite Version)"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[189296,2179,52795,19047,189295],"plugin_category":[],"plugin_contributors":[78008],"plugin_business_model":[],"class_list":["post-18284","plugin","type-plugin","status-publish","hentry","plugin_tags-extra-validation","plugin_tags-form-validation","plugin_tags-javascript-validation","plugin_tags-jquery-validation","plugin_tags-js-validation","plugin_contributors-dnesscarkey","plugin_committers-dnesscarkey","plugin_support_reps-dcsupport"],"banners":{"banner":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/assets\/banner-772x250.png?rev=1113600","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/assets\/icon-128x128.png?rev=1113600","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-1.png?rev=3424038","caption":"Contact Form With extra jquery validation in front end."},{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-2.png?rev=3424038","caption":"Setting and Instruction For Jquery Validation For Contact Form 7."},{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-3.png?rev=3424038","caption":"Change Error Message"},{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-4.png?rev=3424038","caption":"Validation Error Theme 1 (Lite Version)"},{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-5.png?rev=3424038","caption":"Validation Error Theme 2 (Only Available in Pro Version)"},{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-6.png?rev=3424038","caption":"Validation Error Theme 3 (Only Available in Pro Version)"},{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-7.png?rev=3424038","caption":"Validation Error Theme 4 (Only Available in Pro Version)"},{"src":"https:\/\/ps.w.org\/jquery-validation-for-contact-form-7\/trunk\/screenshot-8.png?rev=3424038","caption":"Validation Error None (Lite Version)"}],"raw_content":"<!--section=description-->\n<p>This plugin adds jquery form validation to your contact form 7. You will be able to validate extra validation rules like: url, date, credit card, phone number in the contact form 7 fields.<\/p>\n\n<p><strong>Benefits you get from this plugins.<\/strong><\/p>\n\n<ul>\n<li>Adds Jquery Validation to Contact Form Fields.<\/li>\n<li>More faster validation than of contact form core validation.<\/li>\n<li>Allows field to be validated for url, date, credit card, number and more.<\/li>\n<li>Field Highlight features for invalid field data types.<\/li>\n<li>Error message for individual fields.<\/li>\n<li>Easy to to add validation rules. Just add class in contact form 7 fields.<\/li>\n<li>Interactive validation that your users love.<\/li>\n<li>Works with multiple forms now.<\/li>\n<\/ul>\n\n<p><strong>Validation Methods available in lite version.<\/strong><\/p>\n\n<ul>\n<li>Required<\/li>\n<li>Email<\/li>\n<li>Url<\/li>\n<li>Date<\/li>\n<li>Number<\/li>\n<li>Digit only<\/li>\n<li>Credit Card<\/li>\n<li>US Phone number<\/li>\n<li>Letters Only<\/li>\n<li>IBAN (International Bank account number)<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/lite-version-demo\/\">LITE VERSION DEMO<\/a><\/p>\n\n<p><strong>Documentation<\/strong>\n<a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/how-to-use\/\">How To Use<\/a> | <a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/validation-methods\/\">Validation Methods<\/a><\/p>\n\n<p><strong>Additional Validation Methods available in PRO version.<\/strong><\/p>\n\n<ul>\n<li>Multiple Custom Code Validation with One time Code option.<\/li>\n<li>Custom RegEx Validation - Define any validation rules you need.<\/li>\n<li>Username validation check (Demo : <a href=\"https:\/\/bit.ly\/2BueOn2\">https:\/\/bit.ly\/2BueOn2<\/a>).<\/li>\n<li>Email Code Verification (Demo : <a href=\"https:\/\/bit.ly\/3gOJuiS\">https:\/\/bit.ly\/3gOJuiS<\/a>).<\/li>\n<li>Alpha Numeric - Letters, numbers, and underscores only<\/li>\n<li>Bank or Giro account number.<\/li>\n<li>BIC Code - Accepts Valid BIC Code Only.<\/li>\n<li>Giro Account - Accepts Giro Account number only.<\/li>\n<li>Integer - Accepts positive or negative non-decimal number.<\/li>\n<li>IPv4 \/ IPv6 - Accepts IPv4\/IPv6 IP address only.<\/li>\n<li>Mobile UK - Accepts UK Mobile number only.<\/li>\n<li>Phone UK - Accepts UK phone number only.<\/li>\n<li>US State - Accpets US state only.<\/li>\n<li>Minimum Number - Makes the element require a given minimum.<\/li>\n<li>Maximum Number - Makes the element require a given maximum.<\/li>\n<li>Minimum Length - Makes the element require a given minimum length.<\/li>\n<li>Maximum Length - Makes the element require a given maximum length.<\/li>\n<li>Range Length - Makes the element require a given value range.<\/li>\n<li>Range - Makes the element require a given value range.<\/li>\n<li>Equal To - Requires the element to be the same as another one<\/li>\n<li>Extension - Makes the element require a certain file extension<\/li>\n<li>Require Group - Ensures a given number of fields in a group are complete.<\/li>\n<\/ul>\n\n<p><strong>Additional Features in Pro version.<\/strong><\/p>\n\n<ul>\n<li>4 different <a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/validation-error-theme\/\">validation error theme<\/a> to choose from. <\/li>\n<li>Change <a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/change-error-message\/\">validation error message<\/a>.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/pro-version-demo\/\">PRO VERSION DEMO<\/a> | <a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/buy-now\/\">BUY PRO VERSION<\/a><\/p>\n\n<p>For Support Please Visit <a href=\"https:\/\/wordpress.org\/support\/plugin\/jquery-validation-for-contact-form-7\/\">https:\/\/wordpress.org\/support\/plugin\/jquery-validation-for-contact-form-7\/<\/a>.<\/p>\n\n<p>Don't forget to check the instructions in the setting page of the plugin.<\/p>\n\n<p><strong>jQuery Validation for Gravity Form available<\/strong>\nNeed javascript based validation for Gravity Forms ? Check out our jQuery Validation For Gravity Form plugin <a href=\"https:\/\/dineshkarki.com.np\/jquery-validation-for-gravity-forms\">here<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>You can install plugin directly from WordPress Plugin menu. Search for Jquery Validation For Contact Form 7 and click on Install OR you can download the plugin and install jquery-validation-for-contact-form-7.zip from Upload Plugin button from WordPress Plugin menu.<\/li>\n<li>Activate the Jquery Validation For Contact Form 7 plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Select Jquery Validation For Contact Form 7 under Settings<\/li>\n<li>Don't forget to check the instructions in the setting page of the plugin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20it%20works%20with%20multiple%20contact%20form%20%3F'><h3>Does it works with multiple contact form ?<\/h3><\/dt>\n<dd><p>Yes, this plugin has been take care to handle multiple forms in a single page.<\/p><\/dd>\n<dt id='is%20there%20custom%20code%20validation%20%3F'><h3>Is there custom code validation ?<\/h3><\/dt>\n<dd><p>Custom code validation is available only in Pro version. You can get the Jquery Validation For Contact Form 7 Pro from <a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/buy-now\/\">here<\/a>.<\/p><\/dd>\n<dt id='can%20i%20change%20error%20message%20%3F'><h3>Can i change error message ?<\/h3><\/dt>\n<dd><p>With <a href=\"https:\/\/dnesscarkey.com\/jquery-validation\/buy-now\/\">Jquery Validation For Contact Form 7 Pro<\/a> you can change the error msg from the settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>5.4.2<\/h4>\n\n<ul>\n<li>Using latest version Jquery validation 1.19.5<\/li>\n<\/ul>\n\n<h4>5.4.1<\/h4>\n\n<ul>\n<li>Fixed hidden element validation issue. <\/li>\n<\/ul>\n\n<h4>5.3<\/h4>\n\n<ul>\n<li>Fixed CSRF Issue.<\/li>\n<li>Tested with latest version of Contact Form 7 and Wordpress 6.0<\/li>\n<\/ul>\n\n<h4>5.2<\/h4>\n\n<ul>\n<li>Add validation trigger on Blur<\/li>\n<\/ul>\n\n<h4>5.1<\/h4>\n\n<ul>\n<li>Added + character in email validation.<\/li>\n<li>Fix error message issue for checkbox and radio fields.<\/li>\n<\/ul>\n\n<h4>5.0<\/h4>\n\n<ul>\n<li>Revised UI<\/li>\n<li>Code Refactoring. Faster than before.<\/li>\n<\/ul>\n\n<h4>4.5.3<\/h4>\n\n<ul>\n<li>Fixed email validation issue for longer TLD Domains<\/li>\n<\/ul>\n\n<h4>4.5.3<\/h4>\n\n<ul>\n<li>Fixed email validation for TLD Domains<\/li>\n<\/ul>\n\n<h4>4.5.2<\/h4>\n\n<ul>\n<li>Fixed email being required by default issue.<\/li>\n<\/ul>\n\n<h4>4.5.1<\/h4>\n\n<ul>\n<li>Fixed issue with hiding Pro message.<\/li>\n<\/ul>\n\n<h4>4.5<\/h4>\n\n<ul>\n<li>Tested with Contact Form 5.1.9<\/li>\n<\/ul>\n\n<h4>4.4<\/h4>\n\n<ul>\n<li>Scroll to error message when validation fails.<\/li>\n<\/ul>\n\n<h4>4.3<\/h4>\n\n<ul>\n<li>Error fixes created by 4.2 version.<\/li>\n<\/ul>\n\n<h4>4.2<\/h4>\n\n<ul>\n<li>Compatible with latest version of Contact Form 7 and Wordpress<\/li>\n<\/ul>\n\n<h4>4.1<\/h4>\n\n<ul>\n<li>Added letters and space only validation<\/li>\n<\/ul>\n\n<h4>4.0<\/h4>\n\n<ul>\n<li>Fixed to work with latest version 4.8 of Contact From 7<\/li>\n<\/ul>\n\n<h4>3.3<\/h4>\n\n<ul>\n<li>Tested with 4.7.<\/li>\n<li>Fixed notices.<\/li>\n<li>More new validation in pro version.<\/li>\n<\/ul>\n\n<h4>3.2<\/h4>\n\n<ul>\n<li>Added extra email validaton rule.<\/li>\n<li>Fixed checkbox validation issue.<\/li>\n<\/ul>\n\n<h4>3.1<\/h4>\n\n<ul>\n<li>Fixed Contact Form 7 loading icon issue.<\/li>\n<\/ul>\n\n<h4>3.0.2<\/h4>\n\n<ul>\n<li>Tested with WP 4.2.3 and Contact Form 7 Ver 4.2.1.<\/li>\n<li>Latest jquery validation plugin<\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>Tested with WP 4.1.1 and Contact Form 7 Ver 4.1.1.<\/li>\n<li>Added more validation rules.<\/li>\n<li>Fixed PhoneUS validation.<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Tested with 3.9<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Multiple form issues fixed.<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>IE issues fixed.<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Error Fixes<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>First Release<\/li>\n<\/ul>","raw_excerpt":"New standard of advance validation for Contact Form 7.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/18284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=18284"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dnesscarkey"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=18284"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=18284"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=18284"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=18284"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=18284"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=18284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}