Powerful AJAX-based search alternative which supports faceting queries by taxonomies, terms, location, and post metadata.
A highly customizable AJAX-based WordPress search bar alternative with the ability to autocomplete faceted search queries. Users can quickly and dynamically browse through your site’s taxonomies and post metadata to find exactly what they’re looking for, and results can be loaded beneath the search bar instantly.
wp-ultimate-search
folder to the /wp-content/plugins/
directoryTo use the shortcode:
Place [wp-ultimate-search-bar]
where you’d like the search bar, and [wp-ultimate-search-results]
where you’d like the results.
To use the template tag:
Put wp_ultimate_search_bar()
where you’d like the search bar, and wp_ultimate_search_results()
where you’d like the results.
Search bar with results.
/assets/screenshot-1.jpg
Settings screen showing taxonomy options.
/assets/screenshot-2.jpg
Also compatible with touch devices.
/assets/screenshot-3.jpg
WP Ultimate Search being used on a music archive
/assets/screenshot-4.jpg
Radius search. See a demo
/assets/screenshot-5.jpg
When a search is executed, the plugin first looks in your current theme directory for the file wpus-results-template.php. If no file is found, it falls back to the default results template, located in /wp-ultimate-search/views/wpus-results-template.php.
To customize the template, first copy the wpus-results-template.php file into your theme directory. The code within this file is a standard WordPress loop, which you can modify in any way you choose. To learn more about WordPress loops, see the codex.
If you have a mobile website and you want to disable autozooming on input fields (like the search bar), add the following code to your header.php file:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
Since WordPress uses post meta fields to track a lot of things you probably don’t care to know about, we’ve added a filter to WPUS to only show a meta field as an option if it occurs more than three times. If you’ve recently added a meta field to a post, try adding that meta field to two more posts and you should see it appear as an option under Post Meta Settings.
See the tutorial here.
Help documents and support forums are available at Mindshare Labs.
WARNING: If you encounter any problems with this update, check the “Reset options” box and hit Save Changes to restore initial settings.