The Purpose: allowing your users to search differently
Ajaxed search engines are all over the place � literally.
Whenever a large amount of items is available, be it houses for rent
or computer spare parts, providing your users with a
fast, structured, faceted search
can be one thousand times more efficient, rather than letting your visitors sink into hundreds of web pages,
hoping they�ll find what they need � almost by chance.
This tool does not replace or try to extend the build in textual search feature of Wordpress;
it aims to provide a quick bootstrap to an ajaxed search engine, demonstrating how easy it can be to turn
your website into a powerful search tool, without installing a huge and bloated code.
It is easy to hack and to extend at your will.
You can read here the original article about why
Searchy was built.
Main Features
Let your users search combining different criterias: Filter by name, category, tag, or custom field (=1).
Sort results by date, name or custom field (numeric)
Typical usage
Searchy is a customizable search engine composed of two elements: the
search filters - typically a filters column, and the
search results.
Use the
searchy_filter shortcode or the
built-in widget to show the filters column.
Place the
searchy_results shortcode in a WordPress page to show the sort bar and the search results.
Of course those go in square brackets in a chosen Page.
You can place them one after the other, having searchy_filter and searchy_results close,
Or get fancy building your custom layout, placing some
do_shortcode calls wherever you want.
This section describes how to install the plugin and get it working.
e.g.
- Upload the plugin folder ("searchy) to the
/wp-content/plugins/
directory
- Activate the plugin through the 'Plugins' menu in WordPress
- In a WordPress Page, place the [searchy_filter] and the [searchy_results] to display your new search engine.
- View the Page, you should see something going on!
- A set of options is provided in the /wp-admin/ at the ** Settings > Searchy** options page.
- Study the code and the documentation to get wild.