Doofinder provides fast, accurate results based on your website contents. Results appear in your search box at an incredible speed as the user types.
This extension allows you to easily populate the data feed Doofinder needs to be able to search your database and to insert the Doofinder layer script into your WooCommerce site.
With Doofinder you are confident that your visitors are finding what they are looking for regardless of the number of products in your site.
These are some advantages of using Doofinder in your site:
- Instant, relevant results.
- Tolerant of misspellings.
- Search filters.
- Increases the conversion rates.
- No technical knowledge are required.
- Allows the use of labels and synonyms.
- Installs in minutes.
- Provides statistical information.
- Doofinder brings back the control over the searches in your site to you.
When users start typing in the search box, Doofinder displays the best results for their search. If users make typos, our algorithms will detect them and will perform the search as if the term were correctly typed.
Furthermore, Doofinder sorts the results displaying the most relevant first.
More info: http://www.doofinder.com
I have a problem with your plugin. What can I do?
Just send your questions to firstname.lastname@example.org and we will try to answer as fast as possible with a working solution for you.
WooCommerce MUST be installed before activating the plugin.
Doofinder installation and activation is made as in any other plugin.
These are two ways you can install the plugin:
- In the WordPress admin panel go to Plugins / Add New. Click “Upload Plugin”. Choose the *.zip file containing the plugin, and click “Install Now”. or…
- Unpack the contents of the *.zip file containing the plugin to the plugins folder. In the typical WordPress installation that will be “/wp-contents/plugins” folder.
Important: To use this plugin you need to have an account at Doofinder. If you don’t have one you can signup here to get your 30 day free trial period.
The minimum technical equirements are basically the same as the WooCommerce ones. Take a look at their server requirements for more info.
Enable the Layer
Internal search overrides the default WooCommerce product search that happens when users enter their search term and press Enter (and the website goes to the search results page). It requires both correct API Key and Hash ID for the search engine registered with Doofinder.
Your API key can be found in the Doofinder Control Panel. Click on your profile name (in the header) and then on API Keys.
Search Engine’s Hash ID can be found in the Doofinder Control Panel. Click on Search Engines in the header. Hash ID will be visible next to the name of your Search Engine.
Protect feed with password
Feed containing products will be behind a password, and will be inaccessible without it. Use this option if you don’t want anyone to snoop on the properties of your products.
The password protecting the product feed.
Export product prices
If this option is selected the product feed will contain prices of the products. If it is not selected then prices will be omitted.
Export product tags
If this options is selected, product tags will be exported in the feed under the
Split variable products
If this option is selected then each variation of the variable product will be exported as a separate product.
Export values with units where applicable
Width, height, length and weight of the products will be exported with units. If the option is not selected then only the number will be exported.
DATA FEED ATTRIBUTES
Here you can change the default database fields used for the default feed fields and add any additional field you want to export.
For example – by default the product description (from the WordPress WYSIWYG editor) is exported as “description” in the feed. But you might want to export “Short Description” instead. You only have to choose it from the dropdown.
Here you can choose any additional attributes to be exported in addition to the default ones.
To do this simply type in the name of the attribute you want to add in the “Field” field (what you want the attribute to appear as in the feed), and from the “Attribute” dropdown you can choose which value should be exported. Then click Save.
You can click Delete to remove the additional attributes from the feed.
Add the choice of custom meta fields to settings.
Use variations from parent on feed.
Fix inconsitence between internal search and JS Layer
Added support for banners in search results.
Minor compatibility fixes.
Updated price retrieving functions. Correctly handle custom attributes added at product level. Multisite support.
Handle taxonomy based catalog visibility for WooCommerce 3+.
Just added WooCommerce version checks.
Fixed version number.
Products with a visibility attribute but no specific value (visible by default in WooCommerce) are now exported in the data feed.
Added custom product attributes options to attribute selection fields. Now empty fields are not exported, saving space in the data feed.
Fixed bug that prevented products with no explicit visibility set from being exported in the data feed.
Added Export Product Tags feature.
More backwards compatibility with PHP 5.3.
Added backwards compatibility with PHP 5.3.
Fixed bug that could break the page layout when using server search integration.
Plugin built from the ground up. Added feed pagination, custom attributes, WPML support and more.
Fixed issue with taxes. Now prices are exported with the same taxes configuration the store uses when displaying products.
Fixed issue with unescaped characters in the XML.
Some bugfixes. Improved feed generation. Fixed a weird error with URL routes.
First usable version.