【WordPress】Contact Form 7で送信者のIPアドレスやブラウザ情報を取得する方法

【WordPress】Contact Form 7で送信者のIPアドレスやブラウザ情報を取得する方法

2019.7.2

お問い合わせフォームの作成プラグイン「Contact Form 7」でお問い合わせ送信者のIPアドレスやブラウザ情報(ユーザーエージェント)を管理者メールに追加する方法のメモです。

Contact Form 7で送信者のIPアドレス・ブラウザ情報を管理者メールで送信

時々「お問い合わせフォームに入力した人のIPアドレスを管理者メールに追加したい」という要望があります。

Contact Form 7ではIPアドレスやユーザーエージェント情報をメール内で使うためのタグが用意されているので、簡単にメールに追加することができます。

コンタクトフォームから入力されたテキスト以上の情報が必要になるときもあるでしょう。たとえば、セキュリティ上の理…
contactform7.com

メール本文にタグの設定をする

IPアドレスは [_remote_ip] 、ユーザーエージェントは [_user_agent] タグをメール本文のテンプレートに追加します。

Contact Form 7 のメールテンプレートにIPアドレスとユーザーエージェント情報を追加する

実際にメールを受信すると次のようにIPアドレスとユーザーエージェント情報が記載されます。
(例はスパムメールに記載されていたIPとユーザーエージェントです。)

メール内のIPアドレス、ユーザーエージェント情報

無事IPアドレスとユーザーエージェント情報を知ることができました!

人によってはあまり使う機会がないタグかもしれませんが、必要になったら使ってみてください。

ではまた。