ContactForm7でひとつ前のページ(リファラー)のタイトルを取得する方法

WordPressのプラグインで「Contact From 7」を使う機会があり、一つ前のページのタイトルをフォームの送信内容に入れたいと思い、調べていましたら分かりやすく記載していただいたページが有りましたのでメモします。

https://www.value-web.asia/web%E5%88%B6%E4%BD%9C/wordpress/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/contactform7%E3%81%A7%E4%B8%80%E3%81%A4%E5%89%8D%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/

下記、一部抜粋します。

問い合わせページの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側で取得します。

下記、一部抜粋します。


以上、すぐに助けていただいた記事でした。

これで、例えば商品からお問い合わせや採用情報ページからお問い合わせページへ移動した際にひとつ前のどんなページを見てからお問い合わせしていただいたかが分かるようになりました。

Web実績の一覧を見る

Webに関するワンポイントアドバイスを見る

ウェブサイトに関する最新の投稿

広報企画社の実績を見る

看板の実績一覧へ
Webサイト実績の一覧へ

印刷物実績の一覧へ

その他の実績一覧へ

お問い合わせフォームはこちら