В этом уроке мы покажем, как вы можете добавить простую функцию на странице поиска, которая будет отображать слово для поиска и количество результатов. Эта функция была сделана после специального запроса одним из наших пользователей по электронной почте. Если вы хотите, чтобы мы выложили идеи, чтобы раскрыть тему, то не стесняйтесь сделать предложение .
Откройте файл search.php в вашей теме и добавьте следующий код:
<h2 class="pagetitle">Результат поиска <?php /* Количество статей */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); _e('<span class="search-terms">'); echo $key; _e('</span>'); _e(' — '); echo $count . ' '; _e('статьи'); wp_reset_query(); ?> </h2>
Приведенный выше код будет показывать что-то вроде этого:
Результат поиска для “Продвижение сайта” – 15 статей
Кроме того, можно выделить слово для поиска путем добавления .search-terms класса в CSS для стилей вашей темы. Вот простой CSS, для начала:
.search-terms { background-color:yellow; color:blue; }
Это лишь одна из замечательных вещей, которую вы можете сделать для вашей поисковой страницы в ее настройках. Кроме того, можно выделить условия поиска в результатах, и даже добавить функцию поиска по категориям вWordPress.