Snappy Search
by Poly Plugins on WordPress.org
A fast, lightweight search plugin powered by TNTSearch, indexing posts for instant, accurate results.

Demo
Snappy Search is a powerful and lightweight AJAX search plugin that enhances your site’s search functionality with lightning fast results. Powered by TNTSearch, it indexes your WordPress posts for instant, accurate, and efficient searching. Say goodbye to slow searches, this plugin ensures a seamless user experience with improved relevancy. Perfect for blogs, news sites, and content heavy websites. For even faster search performance, install our Snappy Search Enhancements MU plugin to disable unnecessary plugins during search requests.
Currently Supports
- Instantly searching WooCommerce products
- Instantly searching Easy Digital Downloads downloads
- Instantly searching WordPress posts
- Instantly searching WordPress pages
- Instantly searching through WooCommerce orders
- Advanced repo search for finding plugins and themes. Demo
Features
- Search through all posts fast without requiring multiple page loads
- Set how many characters to trigger the AJAX search
- Set a typing delay before an AJAX request is made
- Tab selection between various indexes if more than one is enabled
- Adds a dropdown by defined selector to search form to show results
- Can build indexes for products, downloads, posts, and pages
- Background sync for indexes
- Index updater that handles when data is added, updated, removed, set to draft, or visibility hidden.
- Ability to adjust the batch size for the initial index so smaller servers don’t get overloaded
- Limit the number of results displayed
- [NEW] Advanced search to replace the default WordPress search
- Popular search terms can be displayed below the search
- Add your own custom shortcode template by copying snappy-search-form.php to your theme folder
- Reindexer button
- Shortcode [snappy_search_polyplugins placeholder=”Search…”] to inject a Snappy Search form anywhere
- Shortcode [snappy_search_mobile_polyplugins] to inject a mobile Snappy Search form anywhere
- Shortcode [snappy_search_advanced_polyplugins] to inject an advanced Snappy Search form anywhere
- /wp-json/snappy-search/v1/products endpoint to get array of product ids (Requires WooCommerce)
- /wp-json/snappy-search/v1/downloads endpoint to get array of download ids (Requires EDD)
- /wp-json/snappy-search/v1/posts endpoint to get array of post ids
- /wp-json/snappy-search/v1/pages endpoint to get array of page ids
Road Map:
- Add analytics for 0 search items and other things
- Add scroll to load more results
- Add logging class from our other plugins
- Add another shortcode for replacing advanced search
- Add ability for admin side nav to jump to sub settings
GDPR
We are not lawyers and always recommend doing your own compliance research into third party plugins, libraries, ect, as we’ve seen other plugins not be in compliance with these regulations.
This plugin uses the Bootstrap, BootStrap Icons, and SweetAlert2 3rd party libraries. These libraries are loaded locally to be compliant with data protection regulations. This plugin also uses TNTSearch.
This plugin collects and stores certain data on your server to ensure proper functionality. This includes:
- Storing plugin settings
- Remembering which notices have been dismissed
- Storing search terms made by users when enabled