DooSearch – Ajax Search & Filters for WooCommerce (sometimes spelled 「Doo Search」) is a fast, smart, and customizable product search plugin for WooCommerce. Replace the default search with an advanced AJAX-powered solution that helps customers find products instantly, with real-time results and live filters.
Key Benefits:
– 🔎 Instant product search with AJAX
– ⚡ Smart, relevant results using advanced algorithms
– 🎯 Advanced filtering (category, price, stock, attributes)
– 🧩 Custom search forms and layout controls
– 💰 Improved user experience and conversions
Key Features
- AJAX WooCommerce Search: Real-time product search without page reloads.
- Search by SKU or Variation ID: (Pro Feature)
- Live Product Filters: Filter by category, price, stock, tags, and more. (Pro Feature)
- Exclude Specific Results: Hide certain categories or out-of-stock products.
- Smart Highlighting: Highlights keywords in search results.
- Multilingual Compatible: Works with WPML, Polylang, Weglot.
- Search Analytics: View top search queries to optimize products. (Pro Feature)
- Custom Post Type Support: Enable search for posts, pages, or custom types.
Development Notes
This plugin includes both human-readable source files and minified production files for JavaScript and CSS. Only the minified versions are enqueued in the plugin to optimize performance. The original source files are included for transparency, development, and review purposes.
JavaScript
- assets/js/frontend.js original source code
-
assets/js/frontend.min.js minified production version
-
assets/js/backend.js original source code
-
assets/js/backend.min.js minified production version
-
assets/js/doosearch-slider.js original source code
- assets/js/doosearch-slider.min.js minified production version
CSS
- assets/css/frontend.css human-readable source
-
assets/css/frontend.min.css optimized for production use
-
assets/css/backend.css human-readable source
-
assets/css/backend.min.css optimized for production use
-
assets/css/doosearch-slider.css human-readable source
- assets/css/doosearch-slider.min.css optimized for production use
All JavaScript and CSS in this plugin was written manually using vanilla JavaScript and standard CSS.
No build tools such as npm, Webpack, or Gulp were used.
External Libraries
This plugin includes the following third-party library:
- lz-string v1.4.4 by Pieroxy
License: WTFPL – http://www.wtfpl.net/
GitHub: https://github.com/pieroxy/lz-string
Included Files:- /assets/js/libs/lz-string.js (readable version)
- /assets/js/libs/lz-string.min.js (minified version used)
Credits
This plugin uses icons from the Material Icons library by Google,
licensed under the Apache License 2.0.
https://github.com/google/material-design-icons
This plugin also uses icons from Font Awesome,
licensed under the Creative Commons Attribution 4.0 International License.
https://fontawesome.com/license/free






