In this tutorial we will share how you can add a simple function on your search page which will display the search term and the number of results. This feature was a special request by one of our user via email. If you want us to cover a topic, then feel free to make a suggestion.
Open your search.php file in your template folder and add the following code:
<h2 class="pagetitle">Search Result for <?php /* Search Count */ $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('articles'); wp_reset_query(); ?></h2>
The code above will display something like this:
Search Result for twitter — 15 articles
This is just one of the cool things that you can do for your Search Page when customizing it.
Source: Michael Martin
It is hard to tell how old this post is, but WordPress 3.1 includes a way to get the total search results that doesn't require a separate query:
http://codex.wordpress.org/Creating_a_Search_Page#...
- spam
- offensive
- disagree
- off topic
Like