0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

リンク元のページのURL取得方法(リファラってなんやねん!!)

Posted at

#リンク元のページのURL取得方法(リファラってなんやねん!!)
wordpressでリンク元のページのURLを取得する方法で少しつまった書きます!!
##リファラとは
リファラとは、あるWebページのリンクをクリックして別のページに移動したときの、リンク元のページのこと。 Webサーバのアクセスログに記録される項目の一つ。
##結論

wp_get_referer()

これで取り出せる
##もうちょっと具体的に
遷移前のpageが
http://localhost:8888/contact
であれば、

$referer = wp_get_referer();
<p><?php echo $_SERVER['HTTP_REFERER']; ?></p>

スクリーンショット 2020-11-05 15.30.14.png

上記のように表示される(お問い合わせは関係ない)

##ちなみに(その他の実装)

$_SERVER['HTTP_REFERER']

phpでは上記で実装できる。具体的には以下

<p><?php echo $_SERVER['HTTP_REFERER']; ?></p>

どちらでも実装できるが、wordpressの場合はwordpress指定のものを使うべきである。はず、、

##最後に
もっと良い実装方法や誤り等あれば、ご指摘いただければ幸いです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?