Definition:
function get_search_template() {}
Source code
function get_search_template() {
return get_query_template('search');
}
1679
Definition:
function get_search_template() {}
function get_search_template() {
return get_query_template('search');
}
1679
Definition:
function get_search_query( $escaped = true ) {}
apply_filters( 'get_search_query', get_query_var( 's' )function get_search_query( $escaped = true ) {
$query = apply_filters( 'get_search_query', get_query_var( 's' ) );
if ( $escaped )
$query = esc_attr( $query );
return $query;
}
1677
Definition:
function get_search_link( $query = '' ) {}
apply_filters( 'search_link', $link, $search )function get_search_link( $query = '' ) {
global $wp_rewrite;
if ( empty($query) )
$search = get_search_query( false );
else
$search = stripslashes($query);
$permastruct = $wp_rewrite->get_search_permastruct();
if ( empty( $permastruct ) ) {
$link = home_url('?s=' . urlencode($search) );
} else {
$search = urlencode($search);
$search = str_replace('%2F', '/', $search); // %2F(/) is not valid within a URL, send it unencoded.
$link = str_replace( '%search%', $search, $permastruct );
$link = home_url( user_trailingslashit( $link, 'search' ) );
}
return apply_filters( 'search_link', $link, $search );
}
1675
Definition:
function get_search_form($echo = true) {}
apply_filters('get_search_form', $form)apply_filters('get_search_form', $form)do_action( 'get_search_form' );function get_search_form($echo = true) {
do_action( 'get_search_form' );
$search_form_template = locate_template('searchform.php');
if ( '' != $search_form_template ) {
require($search_form_template);
return;
}
$form = '<form role="search" method="get" id="searchform" action="' . esc_url( home_url( '/' ) ) . '" >
<div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label>
<input type="text" value="' . get_search_query() . '" name="s" id="s" />
<input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" />
</div>
</form>';
if ( $echo )
echo apply_filters('get_search_form', $form);
else
return apply_filters('get_search_form', $form);
}
1673
Definition:
function get_search_feed_link($search_query = '', $feed = '') {}
apply_filters('search_feed_link', $link, $feed, 'posts')function get_search_feed_link($search_query = '', $feed = '') {
global $wp_rewrite;
$link = get_search_link($search_query);
if ( empty($feed) )
$feed = get_default_feed();
$permastruct = $wp_rewrite->get_search_permastruct();
if ( empty($permastruct) ) {
$link = add_query_arg('feed', $feed, $link);
} else {
$link = trailingslashit($link);
$link .= "feed/$feed/";
}
$link = apply_filters('search_feed_link', $link, $feed, 'posts');
return $link;
}
1671