WordPress Tips

Contact Form 7のその他の設定

2018-02-15

本記事にはプロモーションが含まれています。

Contact Form 7のその他の設定

Contact Form 7を使うときの便利な機能メモ。
Contact Form7はちょくちょく利用させてもらっています。
同じ作者さんのFlamingoというプラグインを使えば、送信履歴をWordPressの管理画面上で確認することができ、CSVでのダウンロードも可能です。
イベントなどの申込フォームをContact Form 7で作って、参加者リストをFlamingoを使ってCSVをローカルにダウンロードしてExcelで編集・・・など小規模で運営しているなら十分な機能です。
Flamingo
https://ja.wordpress.org/plugins/flamingo/
Flamingoの管理画面上で表示される件名や送信者名などをContact Form 7で制御することができます。Contact Form 7の設定画面の「その他の設定」に記載します。

何も設定していないと、デフォルトの設定で
件名 → your-subject
送信者 → your-name<your-email>
とContact Form 7のデフォルトの入力項目があてはめられてしまいます。
この項目名を使用していれば問題はないのですが、独自に設定している場合、もしくは件名などを特定のものに指定したい場合は「その他の設定」に記載しなければなりません。
Flamingoの件名を指定する場合;

flamingo_subject: "[the-subject-field]"

[the-subject-field]には自分が設定した入力項目名にします。特定の名前にしたい場合は

flamingo_subject: "●●イベント申込"

のように日本語で指定もできます。
送信者名など、苗字と名前を分割した入力項目にしている場合は

flamingo_name: "[first-name-field] [last-name-field]"

ネームフィールドを複数指定することもできます。
指定できるFlamingoの項目

flamingo_email: "[メールアドレスの入力項目名]"
flamingo_name: "[名前の入力項目名]"
flamingo_subject: "[件名の入力項目名]"

そのほかのContact Form 7「その他の設定」に指定できる便利な機能
デモモード

demo_mode: on

デモモードをonにすると、テストで動作確認した時に、メール送信されずに「送信完了しました」という状態になります。
購読者限定モード

subscribers_only: true

ログインユーザーだけにフォームを使わせたいときに
その他の設定の詳細は以下から
https://contactform7.com/ja/additional-settings/

今月キャンペーン特典があるサービス

  • エックスサーバー
    利用料最大30%キャッシュバッグ月額693円&ドメイン永久無料 - 2024年5月1日(水)12:00まで
  • ConoHa WING
    WINGパック36ヶ月で月額678円 53%OFF ドメイン2個無料 - 2024年4月19日(金)16:00まで
  • カラフルボックス
    ドメイン永久無料特典とBOX2以上の月額費用が50%OFFのクーポンコード「SERVER50

-WordPress Tips
-