Contact Form 7はWordPressでのサイト制作においてフォーム問合わせの必須プラグインかと思いますが、ところどころ痒いところに手が届かないところもあり...
掲題の件、プラグインデフォルトでは確認用メールアドレスのエラーチェックができない?らしく
自前で実装されている方がおられました。感謝。
Contact Form 7で確認用メールアドレスの入力フォームを加える方法
ただしこちらは少し情報が古いようで、Contact Form 7 4.1以降でも動かすためには次のように修正が必要になりました。
functions.php
<?php
function wpcf7_text_validation_filter_extend( $result, $tag ) {
...
//$result['reason'][$name] = '確認用のメールアドレスが一致していません';
//上記記述を以下のように書き換えます。
$result['reason'] = array( $name => '確認用のメールアドレスが一致していません' );
...
}
?>
Contact Form 7の管理画面で以下のショートコードを張り付ければOK.
<p>メールアドレス<br />
[email* your-email] </p>
<p>メールアドレス (確認用)<br />
[email* your-email_confirm] </p>
最近Contact Form7をアップデートしたら、確認用メールチェックがうまく動かなくなった、という方の参考になればと思います。
> 参考サイト [contactform7.comさん](http://contactform7.com/ja/2015/01/06/contact-form-7-41-beta/) [Contact Form 7で確認用メールアドレスの入力フォームを加える方法](http://hello.lumiere-couleur.com/smilkobuta/2010/12/02/contact-form-7%E3%81%A7%E7%A2%BA%E8%AA%8D%E7%94%A8%E3%83%A1%E3%83%BC%E3%83%AB%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AE%E5%85%A5%E5%8A%9B%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%82%92%E5%8A%A0/)