WordPress プラグイン「MW WP Form」で問い合わせフォームを作る

まんまる屋のページをWordPressに移行で「MW WP Form」について触れましたが、ココでは設定の仕方でワシが躓いた点も踏まえてまとめておこうと思います。何かお役にたてばと。。
プラグインのインストールについては適宜やってくださいまし。
ココではインストール後の設置から説明します。
で、説明ですが、手っ取り早くワシが設定した内容をベースで記載しておきます。設定としては下記の箇所を設定します。

  • Form定義:メインのフォームのページの部分です。
  • フォーム識別子:これはデフォルトの設定のままで問題ないです。これを表示したい固定ページ等にコピペすれば、Form定義で定義したフォームが表示されるようになります。
  • 自動返信メール設定:Form登録時にお客様に送信されるメールです。
  • 管理人宛メール設定:Form登録時に登録された情報メールで、管理者側に送信されるメールです。

Form定義:

Formの定義では元々テーブルで整形していたため、ココでも同じようにしています。ちなみに各mwformのname属性には半角スペースを入れるとバリデーションルールが機能しないので、気をつけて下さい。
これ以外で設定しているのは、完了メッセージのみです。URL設定には何も設定していません。
後は、バリデーションルールですね。他のFormプラグインと比較しても、MW WP Formより細かくバリデーションの設定をできるのはないです。ほんとによく作ってると思います。

ご予約日*reserved date [mwform_datepicker name="reserved_date"]
メールアドレス*mail address [mwform_text name="mail_address"]
確認のためもう一度*confirm mail address [mwform_text name="confirm_mail_address"]
お名前*your name [mwform_text name="your_name"]
フリガナassumed name [mwform_text name="assumed_name"]
性別*sex [mwform_radio name="sex" children="女性,男性"]
電話番号telephone number [mwform_tel name="telephone_number"]
ご用件*inquiry body [mwform_textarea name="inquiry_body" cols="60" rows="7"]
送信submit send [mwform_backButton value="戻る"] [mwform_submitButton name="send" confirm_value="確認画面へ" submit_value="送信する"]

フォーム識別子

[mwform_formkey key=”24″]

自動返信メール設定

Form登録時にお客様に送信されるメールです。
件名にある「{tracking_number}」はMW WP Formで管理されている登録番号で「1」から振られるものです。問い合わせデータをデータベースに保存としておくと、この番号でデータが登録されるようです。

件名:[{tracking_number}] お申し込みとお問い合わせ
送信者:まんまる屋
送信元(E-mailアドレス):xxx@xxx.com
本文:
◯◯◯です
この度はお問い合わせ頂き、誠にありがとうございます。
本メールは、お問い合わせ頂きましたお客様へ自動的に返信される
お問い合せ確認メールです。
以下の内容にてお問い合せを受け付けました。
後ほど連絡させていただきます。
────────────────────
受付番号:{tracking_number}
[ ご予約日 ] {reserved_date}
[ メールアドレス ] {mail_address}
[ お名前 ] {your_name}
[ フリガナ ] {assumed_name}
[ 性別 ] {sex}
[ 電話番号 ] {telephone_number}
[ ご用件 ]
{inquiry_body}
────────────────────
どうぞ、今後ともよろしくお願いいたします。

管理人宛メール設定

Form登録時に登録された情報メールで、管理者側に送信されるメールです。
管理人宛メールの中の「{user_registered}」は登録日時となります。
以下、

送信先 (E-mailアドレス):複数設定(カミさんのアドレスやワシのGmailのアドレス等)
CC (E-mailアドレス):適宜
BCC (E-mailアドレス):適宜
件名:[{tracking_number}] お申し込みとお問い合わせ
送信者:{mail_address}
送信元 (E-mailアドレス):{mail_address}
本文:
{user_registered}
お問い合せフォームより以下のメールを受付ました。
────────────────────────────────────
受付番号:{tracking_number}
[ ご予約日 ] {reserved_date}
[ メールアドレス ] {mail_address}
[ お名前 ] {your_name}
[ フリガナ ] {assumed_name}
[ 性別 ] {sex}
[ 電話番号 ] {telephone_number}
[ ご用件 ]
{inquiry_body}
────────────────────────────────────

もっともハマったのはname属性に半角スペースを入れていて、うまく動かなくて困った点でしたw それ以外は、ほんとに良く出来ていて、他のフォームプラグインと比較しても、一線を画すレベルだと思います。
何か不明な点がありましたら、お気軽にコメントください。

コメント

Wordpress Social Share Plugin powered by Ultimatelysocial