Самый быстрый способ закончить войну — это потерпеть поражение (Д. Оруэлл).

Показать поисковый запрос и количество результатов в WordPress

1 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
1 сентября 2016
Показать поисковый запрос и количество результатов в WordPress
В этом уроке мы покажем, как вы можете добавить простую функцию на странице поиска, которая будет отображать слово для поиска и количество результатов. Эта функция была сделана после специального запроса одним из наших пользователей по электронной почте. Если вы хотите, чтобы мы выложили идеи, чтобы раскрыть тему, то не стесняйтесь сделать предложение .

Откройте файл 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(' &mdash; '); echo $count . ' '; 
_e('статьи'); wp_reset_query(); ?>
</h2>

Приведенный выше код будет показывать что-то вроде этого:

Отображение одного поискового запроса и подсчет результатов поиска в WordPress

Результат поиска для “Продвижение сайта” – 15 статей

Кроме того, можно выделить слово для поиска путем добавления .search-terms класса в CSS для стилей вашей темы. Вот простой CSS, для начала:

.search-terms {
background-color:yellow;
color:blue;
}

Это лишь одна из замечательных вещей, которую вы можете сделать для вашей поисковой страницы в ее настройках. Кроме того, можно выделить условия поиска в результатах, и даже добавить функцию поиска по категориям вWordPress.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 58

Если статья понравилась, то поделитесь ей в социальных сетях:

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close