web-dev-qa-db-ja.com

参照元を検出するための最良の方法は何ですか?

参照元を検出するためのWP固有の方法を探しています。アイディアがある? PHPでその方法を知っていますが、それを行うためのWP関数があるかどうかを知りたいだけですか。

編集: ここで私はテストしようとしているものです=>

$referer = wp_get_referer();
if (  strpos($referer ,'http://wordpress.org') !== false ) echo 'you come from wordpress.org';
1
JMau

参照元を確認する最善の方法は、何をしようとしているかによって異なります。 wp_get_referer() または wp_get_original_referer() を使用できますが、セキュリティ上の理由から参照元をチェックする場合は、 check_admin_referer()/check_ajax_referer()のような他の関数を使用してください。/wp_referer_field() またはその他の Wordpress Nonces関連関数

4
cybmeta

wp_get_referer() および wp_get_original_referer() 関数を使用して取得できます。

2
Vinod Dalvi

wp_get_referer();を使用して、 '_ wp_http_referer'、HTTPリファラ、または現在のページからそれぞれリファラを取得します。詳細については codex をお読みください

2
Anjum