I've seen plugins that add an additional drop down list of categories to the standard WordPress search bar, however this doesn't really help me at all.
My site has a lot of posts in a lot of categories and what I want to do is add a large search box at the top of each category page titled 'search [cat name]: ' this search box will only search the posts within the category they are currently looking at.
To save me having to place code (and create a category page template for each category I have) it would be brilliant if this can somehow be dynamically created. So what I am aiming to achieve is this:
- Dynamically created search bar title
- A search box that only searches within the category the user is currently viewing
I have this:
<form method="get" id="search form" action="/"> <div> <input type="text" value="" name="s" id="s" /> <input type="hidden" value="22" name="cat" id="africa" /> <input type="submit" id="search_submit" name="Search" value="Search"/> </div> </form>
But it doesn't seem to work, nor does it dynamically fill in the category ID which means i would have to create a new category template for each category I have.
It'll be very much appreciated if anybody could help me with this, thanks.