get_search_query

函式
get_search_query ( $escaped = true )
引數
  • (bool) $escaped Whether the result is escaped. Default true. Only use when you are later escaping it. Do not use unescaped.
    Required:
    Default: true
返回值
  • (string)
定義位置
相關方法
the_search_queryget_search_form_admin_search_queryget_search_linkget_search_template
引入
2.3.0
棄用
-

get_search_query函式是一個WordPress函式,用於檢索搜尋查詢字串: 這個函式不接受任何引數,並返回搜尋查詢字串。

檢索搜尋WordPress查詢變數的內容。

搜尋查詢字串通過esc_attr()傳遞,以確保它可以安全地放在一個HTML屬性中。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function get_search_query( $escaped = true ) {
/**
* Filters the contents of the search query variable.
*
* @since 2.3.0
*
* @param mixed $search Contents of the search query variable.
*/
$query = apply_filters( 'get_search_query', get_query_var( 's' ) );
if ( $escaped ) {
$query = esc_attr( $query );
}
return $query;
}
function get_search_query( $escaped = true ) { /** * Filters the contents of the search query variable. * * @since 2.3.0 * * @param mixed $search Contents of the search query variable. */ $query = apply_filters( 'get_search_query', get_query_var( 's' ) ); if ( $escaped ) { $query = esc_attr( $query ); } return $query; }
function get_search_query( $escaped = true ) {
	/**
	 * Filters the contents of the search query variable.
	 *
	 * @since 2.3.0
	 *
	 * @param mixed $search Contents of the search query variable.
	 */
	$query = apply_filters( 'get_search_query', get_query_var( 's' ) );

	if ( $escaped ) {
		$query = esc_attr( $query );
	}
	return $query;
}

常見問題

FAQs
檢視更多 >