Contact Form 7の自動返信メールから未入力の項目を除外する

今回は「Contact Form 7の自動返信メールから未入力の項目を除外する」方法をご紹介します。

例えばメールフォームに郵便番号と住所の入力欄があり、
それを自動返信メールに載せようとすると、下記のようになります。

■ 住所
〒[zip-num]
[address]

そして郵便番号が未入力だと、メールには下記のように
〒マークが残ってしまいます。

■ 住所

埼玉県行田市栄町15-29

未入力のフォームタグがあった場合に、メールからこのような部分を
行ごと消してみよう、というのが今回のテーマです。

やり方は簡単!
下記にチェックを入れるだけ!

空のメールタグの行を除外

チェックを入れると、メールフォームで入力されなかったメールタグ
([xxx]←この部分)を含めた行が、自動返信メールから削除されます。

上記で紹介した例だと、以下のようになります。

■ 住所
埼玉県行田市栄町15-29

「〒」の行が消えてますよね。

「入力項目を必須にしたくないけど、メールに「〒」や「様」が残るのはちょっと・・・」といった場合に役立ちますよ。

トラックバックURL