WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

the_search_query() WP 2.1.0

Выводит текущий поисковой запрос. Используется на странице вывода результатов поиска (search.php).

the_search_query() можно безопасно использовать внутри атрибутов html тегов (см. примеры).

Работает на основе: get_search_query()
1 раз = 0.000017с = очень быстро | 50000 раз = 0.04с = скорость света | PHP 7.1.2, WP 4.7.3
Хуки из функции

Использование

<?php the_search_query(); ?>

Примеры

#1. Выведем поисковой запрос в поле ввода запроса

После того как запрос был отправлен бывает удобно оставить этот запрос в поле куда он вводился (в поле поиска), сделать это можно так:

<input type="text" value="<?php the_search_query(); ?>" name="s" id="s" />

#2. Выведем поисковой запрос на странице:

<p>Результаты поиска по запросу: " <?php the_search_query() ?> ".</p>

Список изменений

С версии 2.1.0 Введена.

Код the_search_query() WP 5.5.1

wp-includes/general-template.php
<?php
function the_search_query() {
	/**
	 * Filters the contents of the search query variable for display.
	 *
	 * @since 2.3.0
	 *
	 * @param mixed $search Contents of the search query variable.
	 */
	echo esc_attr( apply_filters( 'the_search_query', get_search_query( false ) ) );
}

Cвязанные функции

Из раздела: Другие функции темы

Еще из тегов шаблона: Записи: посты, страницы, ...

11 комментов
Полезные 1 Вопросы 1 Все