★★★ たった "1日" でできるWordPressブログの作り方講座 ★★★ はじめてみる

Contact Form 7 で問い合わせメールに自動返信する方法

WordPressではプラグインを導入することで簡単に本格的な問い合わせフォームを作成することができます。

問い合わせフォーム系のプラグインの中でも高機能で使いやすいのは「Contact Form 7」というプラグインで、次の記事でも導入手順や使い方について紹介しました。

WordPressではプラグインが使えるので簡単に問い合わせフォームを作成することができます。問い合わせフォーム系のプラグインの中で最も使いやすいのが「Contact Form 7」というプラグインです。ここではプラグインの導入からフォーム部品の設置、投稿ページにフォームを表示する方法について解説します。

あらかじめテキスト欄やチェックボックスやドロップダウンメニューなどのフォームタグが用意されているので難しいことをすることなく簡単にフォームを作成できます。

しかもそれだけでなくこのプラグインを使うと問い合わせフォームからの送信に対して自動返信させることも出来ます。自動返信でメールの控えや感謝のメッセージを送れれば便利ですよね。

そこでここではフォームから送信されたときに自動で返信メールを送る方法について解説します。

自動返信のやり方

Contact Form 7では自動返信を次の手順で設定することができます。

まずメニューから「お問い合わせ」から「コンタクトフォーム」を選びその中から自動返信設定をしたいフォームを選んでください。

問い合わせフォームの編集画面が開きますが、その中で次のように「メール」タブを選択してください。

メールタブを開いたら一番下までスクロールすると「メール(2)」という項目があります。

この項目の下にある「メール(2)を使用」にチェックをつけると次のような自動返信の設定を行うメールテンプレートが出てきます。

ここでは自動返信に必要な次の5つの項目を設定します。

  • 送信先
  • 送信元
  • 題名
  • 追加ヘッダー
  • メッセージ本文

この5つの設定の仕方については以下を見てください。

「送信先」の設定

送信先は自動返信を送る先のメールアドレスを設定します。

あらかじめテンプレートで用意された[your-email]などの名前をそのまま使えばいいです。

「送信元」の設定

送信元は自動返信する側のメールアドレスです。

デフォルトだと「ブログ名 <wordpress@ドメイン名>」のような形式になっているのでここは問い合わせフォームからの送信を受け取るメールアドレスを入力してください。

「題名」の設定

自動返信したメールの題名です。一目で自動返信だと分かる題名をつけた方が良いと思います。

例えば次のように先頭に「【自動返信】」をつけてその後に題名を続けて書くとメールを受け取った側にとって分かりやすいです。

「追加ヘッダー」の設定

これは自動返信メールに対して返信した場合のメールの送り先アドレスです。

もし自動返信への返信には別のアドレスを使用したいならそのアドレスを入力してください。自動返信元と同じアドレスを使うなら空欄でいいです。

例えばxxx@xxxxx.comというメールアドレスを返信用にしたいなら次のように「Reply-To:」の後にそのアドレスを入力してください。

「メッセージ本文」の設定

自動返信メールの本文です。

自動で生成されるテンプレートを使ってフォームを作った場合、自動返信には次のタグを使って相手の名前やメールの題名や本文に置き換えることができます。

  • [your-name]
    フォームで入力された送信者の名前
  • [your-email]
    フォームに入力されたメールアドレス
  • [your-subject]
    フォームで入力された題名
  • [your-message]
    フォームで入力されたメッセージ本文

これらのタグを使うと「メッセージ本文」でメールの控えを自動返信することができます。次がその例です。

お問い合わせありがとうございます!
以下の内容でお問い合わせを受け付けました。

━━━━━━━━━━━━━━━━━━━━━━━
●名前 : [your-name]
●題名 : [your-subject]
●お問い合わせ内容 : 

[your-message]

━━━━━━━━━━━━━━━━━━━━━━━

この5つの項目を入力して「保存」を押すとフォームから送信があった時に自動返信されるようになります。

テスト送信

自動返信の設定をしたら自分でフォームに入力して送信し、自動返信が返ってくるかテスト送信して確認しましょう。

また自動返信メッセージもタグ( 例えば [your-name] や [your-message] など...)が間違えていると、正しく表示されないのでその確認も忘れないでください。

まとめ

以上「Contact Form 7」で自動返信メールを送る方法について解説しました。

とても簡単に自動返信が送れるので、問い合わせ控えや感謝メールを送るのに便利です。

The following two tabs change content below.

フク郎

昔はプログラミングに熱中していたが、ブログとWordPressに興味を持ち始め今はサイト・ブログ作りが生きがい。自分の「好き」をブログに変えたい、情報発信したい人に役立つWordPress術・サイト構築術を発信中。一日一歩楽しんでブログ構築できるように読みやすい&楽しい記事作りを心がけています。Twitterアカウントはこちら ⇒ フク郎@Fukuro-Press