問い合わせのページにプラグイン Contact Form 7 は機能が多く、便利でよく使われています。しかし、確認メールチェックの機能がないので追加する必要があります。
次のサイトを始め、多くのサイトで紹介されているのが、functions.php にフィルターフックを追加する方法で、私も使ってきました。
Contact Form 7 で確認用メールアドレスの入力フォームを加える方法
ところが昨日、新しく請け負ったサイトの制作で使ってみましたが、確認用アドレスを誤入力してもチェック機能が働かずスルーしてしまうのです。
スクリプトコードが違っていないか、全角スペースが入っていないかなどと一日中悩みましたが解決しません。やはりインターネットのことはインターネットに聞けというわけで、気を取り直してもう一度いくつかをググッてみましたら、次のブログがありました。
Contact Form 7 定番のメールアドレス二重確認コードが使えなくなっていたので手直ししてみた
こちらのスクリプトコードを使ってみましたら、確認用メールアドレスの誤入力を正しくチェックしてくれました。
ブログ投稿者の松下さんによると、Contact Form 7 のバージョンアップによるものらしいです。ということは、今まで使ってきたサイトも確認してみないといけないということですね。
松下さん、ありがとうございました。