Улучшенная выдача результатов поиска

Для блога будет полезно иметь отдельную страницу для отображения результатов поиска. Обычно эта страница имеет название файла search.php.

Меняем стандартный заголовок

Ниже представлен код для улучшенной выдачи результатов, а именно в заголовке говорится какой поисковый запрос ввёл пользователь и сколько совпадений найдено по данному запросу. Для начала найдем место, где выводится заголовок, и заменим код заголовка этим:


<h3>Результаты поиска для
   <?php
     $allsearch = &new WP_Query("s=$s&showposts=-1");
     $key = esc_html($s);
     $count = $allsearch->post_count;
     echo '<span style="color:#820101;">"'.$key.'"</span><br />Количество соответствий: ', $count;
     wp_reset_query();
   ?>
</h3>

Читать дальше →