ContactForm7でひとつ前のページ(リファラー)のタイトルを取得する方法
WordPressのプラグインで「Contact From 7」を使う機会があり、一つ前のページのタイトルをフォームの送信内容に入れたいと思い、調べていましたら分かりやすく記載していただいたページが有りましたのでメモします。
参考ページ
下記、一部抜粋します。
問い合わせページのURLがhttp://example.com/contact/であれば、
1 <a href="http://example.com/contact/">問い合わせページへ</a>
となりますね。
ここで、リンク先にページタイトルをふって、パラメーターを渡します。
1 <a href="http://example.com/contact/?title=<?php echo get_the_title();?>">問い合わせページへ</a>
次に、titleで渡される値をContactForm7側で取得します。
下記、一部抜粋します。
以上、すぐに助けていただいた記事でした。
これで、例えば商品からお問い合わせや採用情報ページからお問い合わせページへ移動した際にひとつ前のどんなページを見てからお問い合わせしていただいたかが分かるようになりました。

