contact form 7 @以前に.の入ったメールアドレスのチェックについて
-
初めまして。
contact form 7 バージョン3.3.3でお問い合わせフォームを作成しておりますが、
@以前に.の入ったアドレス(hoge.moge@gmail.comの様なアドレス)が排除されてしまう状況が解決できずに悩んでおります。以前同様の質問
contact form 7 メールアドレスのエラーチェック方法の変更
http://ja.forums.wordpress.org/topic/12961があり、Takayuki Miyoshi様のご返信でis_emailにてチェックをされている、とのことでしたが、
コメント欄もis_emailでメールアドレスをチェックしている筈ですが、
コメント欄では、.の入ったgmailアドレスは排除されません。
/wp-includes/formatting.phpを確認しましたが、is_emailでは.の入ったアドレスを排除していないように見えます。contact form 7のtext.phpの Validation filter にはis_emailの記述がありますが、
is_emailだけでチェックしているのであれば、.の入ったアドレスは排除されないように思うのですが…?一点気になったのが、Shortcode handler部分のforeach文での正規表現で.が含まれていない点です。
もしかして、ここで引っかかっている、ということはありますでしょうか?php初心者のため、読み解きに誤解があるようでしたら申し訳ありません。
誤解でしたら、Validation filterにどのように記述したら.の入ったアドレスを有効にできるのか、ご教示いただけましたら幸いです。よろしくお願い致します。
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「contact form 7 @以前に.の入ったメールアドレスのチェックについて」には新たに返信することはできません。