This plugin integrates the Doofinder search service with your WordPress site.
Increase your WooCommerce store’s conversion rates by up to 30% using our AI-driven search plugin for WordPress. Simplify the shopping experience for your customers with results in less than 0.025 seconds and personalized recommendations, cutting down on conversion time. Enhance user satisfaction with our lightning-fast search bar, voice, and image search options, advanced search by category feature, and intuitive product filters. Our plugin seamlessly integrates with Elementor, providing a smooth Ajax product search experience, a motive to upgrade your WordPress site today with our search and discovery solution, and see the difference in your online store!
Upgrade your eCommerce site with our advanced product search for WooCommerce. Install our search plugin in just 5 minutes, with no programming skills required! Experience the power of Doofinder’s AI search today!
Doofinder sign up | Demo Store | Installation Steps
Important: To use this plugin you need to have an account with Doofinder. If you don’t have an account, you can sign up here to start your 30-day free trial period.
The minimum technical requirements are the same as the WordPress ones.
One-Click Indexing of All WordPress Content
Check out our support page and follow the steps for installation: go to the support page!
NOTICE:
Doofinder for WordPress comes with built-in support for WPML. If you’re using it, make sure you’ve switched to one of the defined languages. If you stay in the “All Languages” context, you won’t be able to set up anything. You’ll need to set up a search engine for each language on your site.
You will see that the installation is very simple, but to make it easier you should familiarize yourself with some basic concepts.
Visit our Support Documentation for detailed steps. https://support.doofinder.com/plugins/woocommerce/installation-guide/installation-steps-woocommerce.html
Important: If upgrading to v0.4.x or greater from v0.3.x or lower, deactivate the plugin and reactivate it to migrate your settings.
The installation and activation process for Doofinder is the same as any other WordPress plugin.
Pre-Requisites:
Additionally, you’ll need a Doofinder account. If you don’t have one yet, you can sign up here to start your 30-day free trial. Or, you can also do this during the installation process.
You have two options to install the plugin:
Here you can find a more detailed installation guide.
Check out our video tutorial: Installation Guide.
Or visit our Support Documentation for detailed steps. https://support.doofinder.com/plugins/woocommerce/installation-guide/installation-steps-woocommerce.html
Once installed, you can find the Module within your WooCommerce admin panel. Look for the ‘Doofinder’ option to access and review your plugin’s general settings.
It’s important to note that Doofinder doesn’t include the search bar by default. You’ll need to add it to your store’s theme or design by activating Doofinder’s layer via a CSS selector.
The Doofinder plugin can be used on your WordPress site for searching blog posts and/or on your WooCommerce site for searching products. Depending on your site’s setup, Doofinder will index either one or both types of content.
Yes, the Doofinder plugin is compatible with WordPress multisite.
For in-depth insights into Doofinder and its features, check out our comprehensive Support Documentation site. You’ll find video tutorials, step-by-step guides, and tips for optimizing your use of Doofinder to enhance your online store.
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
Added some error logs to help debugging indexing errors while obtaining images.
Improved getting pages images
Improved add to cart response handling.
Clarify behaviour of update on save configuration, hide update now button when disabled.
Fixed a bug related to posts/pages title encoding
Changed stable tag information in the readme.txt
Escaped / as // to prevent issues in the faceted search
Changed log directory to /WP_CONTENT_FOLDER/uploads/doofinder-logs to avoid permission issues
Fixed a bug in Force Normalization when the language code has language and country (e.g. pt-PT)
Fixed a bug excluding the attributes of the variants of the parent product
Fixed a bug that caused some stores to be created without a name.
Exclude the attributes of the variants of the parent product
Added minor improvements.
Fixed endpoint registration issue, added checks in Thumbnails class to suppress warnings, and implemented handling to ignore invalid WooCommerce products during indexing.
Restore the use of credentials api
Fix an issue that happened when a custom attribute had nested arrays without the key “name” deleting the whole custom attribute
Get the sale price even when WC_Product->get_sale_price fails.
Fix an issue while setting search engine hashid and some notice styles issues.
Fix some migrate issues.
Refactoring the code and applying the calls to the new service.
Prevent stock_status field removal from the final response
Fixes some issues detected if it is used along with WPML plugin
Fixes wrongly decoded HTML entities for custom attributes (e.g. & instead of &)
Improve JS and CSS secure load
Remove filter indexation field
Fix typo.
Added stock_status to custom_attributes reserved field names.
Fix renamed metadatafields and plugin attributes fields
Add basic attributes and plugin attributes to response
Fix corrupts images in custom endpoint
Improve XSS secure
Fix possible XSS issue
Fix problem with product attributes with taxonomy
Add permission_callback in API endpoints
Fix renamed custom attributes
Added FAQ section.
Check if regular price is empty
Set product price correctly and check if product has a corrupted image
Added initial indexation status check timeout.
Update on save refactor and add fields tu custom endpoints
New internal endpoints to obtain products, posts, pages and custom items.
Refactor in custom attributes management.
Secure authentication via token in headers.
Improved security in Ajax calls.
New functionality added: Conversion pages.
Adjusted minimum requirements to install the plugin.
Fixed a bug while processing the indices normalization response.
Fix issues while migrating api-host.
Fix issues with zero prices.
Fix store payload in wordpress case
Changes required for the new functionality “Indexable customs posts types”.
Fix cleaning logs in update script
Fix of several problems with migration when it is multi-language
Fix log cleaning
Added Log cleaning and normalization.
Added changes to return prices applying base location taxes.
Fix migration update in old clients.
Fix data indexing completion loading.
Fix issues while obtaining the intermediate image.
Fixed a bug while registering custom cron_schedules.
Fix bug that was saving non-indexable post types in the database in doofinder_update_on_save
Fix visual bug in Product Data Settings.
Added Image Size selector to Product Data Settingsa and fixed ‘update on save’ issue.
Improvements in REST custom fields.
Fix init issues.
Added custom fields settings.
Fixed relative image urls.
Added some improvements in REST API Handler
Fixed an issue while generating missing thumbnails and other minor bugfixes.
Fixed issues with price format and taxes.
Added button to reset credentials if you are Administrator
Added parent image to variant products without image in rest response
Added image_link to products rest response
Bugfix: Prices reflect the correct taxes now
Minor bugfix
Fixed update bug
Fix a bug while showing the indexation failed message
Fix a bug in settings migration
Merged Doofinder and Doofinder for Woocommerce into a single plugin