the_search_query()
Выводит текущий поисковой запрос. Используется на странице вывода результатов поиска (search.php).
the_search_query() можно безопасно использовать внутри атрибутов html тегов (см. примеры).
Работает на основе: get_search_query()
1 раз — 0.000017 сек (очень быстро) | 50000 раз — 0.04 сек (скорость света) | PHP 7.1.2, WP 4.7.3
Хуки из функции
Возвращает
null
.
Использование
<?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() the search query WP 6.5.2
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 ) ) ); }