DooSearch – Ajax Search & Filters for WooCommerce

Description

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

Screenshots

  • AJAX-powered search form with live results
  • Search bar customization options in the admin panel

Installation

  1. Upload the plugin files to /wp-content/plugins/doosearch-ajax-search-for-woo or install via the WordPress dashboard.
  2. Activate the plugin.
  3. Go to DooSearch > Settings to configure options.
  4. Add the search form using the shortcode: [doosearchas_search_form].

FAQ

Q: What is “Doo Search”?
“Doo Search” is an alternate way to spell “DooSearch.” Both refer to the same fast WooCommerce product search plugin.

Q: Is this plugin optimized for WooCommerce?
Yes, DooSearch Ajax Search is built for WooCommerce and offers powerful product search.

Q: Does it support live/AJAX search?
Yes, live AJAX product search is a core feature of DooSearch Ajax Search.

Q: How do I add the search bar to my site?
Use shortcode: [doosearchas_search_form]. to insert the search form anywhere.

Q: Is there a Pro version?
Yes, DooSearch Ajax Search Pro unlocks advanced features like SKU search, variation support, filters, analytics, and more.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“DooSearch – Ajax Search & Filters for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release with:
    • WooCommerce AJAX product search
    • shortcodes
    • Basic filters