wp_get_raw_referer

函式
wp_get_raw_referer ( No parameters )
返回值
  • (string|false) Referer URL on success, false on failure.
定義位置
相關方法
wp_get_refererwp_get_original_refererwp_get_user_requestwp_get_current_user_wp_get_current_user
引入
4.5.0
棄用
-

wp_get_raw_referer: 這個函式用來檢索原始的HTTP參考器頭值。這個值可以用來確定使用者在導航到當前頁面之前所在的頁面。

從’_wp_http_referer’或HTTP referer中獲取未驗證的referer。

不要用於重定向,使用wp_get_referer()代替。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_get_raw_referer() {
if ( ! empty( $_REQUEST['_wp_http_referer'] ) ) {
return wp_unslash( $_REQUEST['_wp_http_referer'] );
} elseif ( ! empty( $_SERVER['HTTP_REFERER'] ) ) {
return wp_unslash( $_SERVER['HTTP_REFERER'] );
}
return false;
}
function wp_get_raw_referer() { if ( ! empty( $_REQUEST['_wp_http_referer'] ) ) { return wp_unslash( $_REQUEST['_wp_http_referer'] ); } elseif ( ! empty( $_SERVER['HTTP_REFERER'] ) ) { return wp_unslash( $_SERVER['HTTP_REFERER'] ); } return false; }
function wp_get_raw_referer() {
	if ( ! empty( $_REQUEST['_wp_http_referer'] ) ) {
		return wp_unslash( $_REQUEST['_wp_http_referer'] );
	} elseif ( ! empty( $_SERVER['HTTP_REFERER'] ) ) {
		return wp_unslash( $_SERVER['HTTP_REFERER'] );
	}

	return false;
}

常見問題

FAQs
檢視更多 >