wp_referer_field

函式
wp_referer_field ( $echo = true )
引數
  • (bool) $echo Optional. Whether to echo or return the referer field. Default true.
    Required:
    Default: true
返回值
  • (string) Referer field HTML markup.
定義位置
相關方法
wp_original_referer_fieldwp_delete_filewp_nonce_fieldwp_get_refererwp_required_field_message
引入
2.0.4
棄用
-

wp_referer_field。這個WordPress函式生成一個包含當前URL的隱藏表單欄位,以使伺服器能夠跟蹤使用者的前一個頁面。

為表單檢索或顯示referer隱藏欄位。

引用者連結是來自伺服器超級全域性的當前請求URI。輸入名稱是’_wp_http_referer’,以防你想手動檢查。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_referer_field( $echo = true ) {
$request_url = remove_query_arg( '_wp_http_referer' );
$referer_field = '<input type="hidden" name="_wp_http_referer" value="' . esc_url( $request_url ) . '" />';
if ( $echo ) {
echo $referer_field;
}
return $referer_field;
}
function wp_referer_field( $echo = true ) { $request_url = remove_query_arg( '_wp_http_referer' ); $referer_field = '<input type="hidden" name="_wp_http_referer" value="' . esc_url( $request_url ) . '" />'; if ( $echo ) { echo $referer_field; } return $referer_field; }
function wp_referer_field( $echo = true ) {
	$request_url   = remove_query_arg( '_wp_http_referer' );
	$referer_field = '<input type="hidden" name="_wp_http_referer" value="' . esc_url( $request_url ) . '" />';

	if ( $echo ) {
		echo $referer_field;
	}

	return $referer_field;
}

常見問題

FAQs
檢視更多 >