Contact form 7に項目チェック機能を加えてくれる「Jquery Validation For Contact Form 7」が効かない

WordPressでサイト構築する時、お問い合わせフォームは「Contact form7」を毎回のように使用しています。最近このContact form 7 に項目チェック機能を付けて欲しいという要望がありまして、調べてみると「Jquery Validation For Contact Form 7」なるモノを発見したのですよ。(javascriptのプロパティ等を見た感じ、”jQuery Validate Plugin”を使用しているようです)

何故かシンタックスエラー

そんでもって、プラグインをインストールして有効化し、簡単な設定をした後にJavascriptのコンソールに

とエラーが出てしまいました。

何だろうコレ、ワケガワカラナイヨ。

原因はプラグインのソースコードそのもの

なんと、原因はプラグインのソースコード自体でした。

解決方法はプラグインの編集から「jquery-validation-for-contact-form-7/js/jquery.jvcf7_validation.js」を開き、下記ソースコード部分を修正します。

ハイライトした4行目部分の「form.wpcf7-form」を「form.wpcf7-form」に変えます。ダブルクォーテーション(「”」)を削除するだけでした。

…多分、プラグインの開発者様は疲れていたのだと思います。

最終更新日:2014年9月28日

コメント

「何かそこ違うよ」「こうした方が良い」っていう部分があったら指摘して頂けると嬉しいです。

トラックバック

トラックバックは現在ありません。

Trackback: https://increment-log.com/contact-form-validation/trackback/