Updated: 05/02/2023
By: Guaven Labs
Email: [email protected]
Thank you for purchasing this plugin. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks!
If you just like to make the plugin working, without any configuration, then just follow these steps:
Quick Usage #1
And that's all. Live search suggestion box would start working based on main product data.
Quick Usage #2
And that's all. Live search suggestion box would start working based on main product data + their attributes, taxonomies. And your theme's backend search results would start showing same smart search results
After you opened “Dashboard/WooCommerce/Search Engine" admin page the default settings will be configured automatically. So just click "Rebuild the Cache" to build your first cached data
After it is done you will see green message box below the button
If you don't get the message above and instead of it you get
"Your plugins folder is not writable by the system. That's why generated js data will be printed in your html code, not in separated js file.(it works in both cases, so don't worry) If you want to held js data separately, just make your plugins folder writable and then Rebuild the Cache again."then don't worry, the plugin will still work. It just means that your filesystem doesn't allow to create cached js data. So the plugin will use db cache instead of js cache.
Automatize cache building process
You can also automatize cache building process with simple schedule. To use this feature just go to "Data Building" tab
With this setting you can set autorebuilding after each product edit.(after you edit and save any change in any product, cache will be auto-built immeditially.) With this setting you can also put rebuild button to wp-admin top bar.
Initial texts are 2 strings which appears when
1. When user clicks(focuses) on input field for searching something - first string appears (any help message such as: Type any product name you want, f.e. child shoes, blue jeans etc.)
2. When user types some string and there is not any related product - second string appears (any notfound message such as: No any matches)
To enable/disable and configure these messages you can use the first row in plugin's admin page
This feature adds a little products block to the search suggestion bar which displays visitors' latest visited producst.
To enable/disable and configure these messages you can use the second row in plugin's admin page
You see "Pinned product ID numbers" there. To get products' ID numbers is easy. Just go Dashboard/WooCommerce/Products and hover any product you want, you will see ID number there.
For example ID number of this product is 19811
This feature adds a small products block to the search suggestion bar which displays visitors' latest visited products.
To enable/disable and configure these messages you can use the third row in plugin's admin page
This feature adds a small products block to the search suggestion bar which displays trending products of your webstore.
This feature adds a little products block to the search suggestion bar which displays visitors' latest visited producst.
To enable/disable and configure these messages you can use the fourth row in plugin's admin page
This feature adds search by category/taxonomy names to search suggestion bar.
To enable/disable and configure these messages you can use the fifth row in plugin's admin page
If you enable this feature, the plugin will automatically recognize visitor's typo mistake inputs and will show relevant products.
To enable/disable and configure these messages you can use the fourth row in plugin's admin page
If you have experience about layout html template and css, you can customize suggestion box UI.
The needed classes names are given below the custom css textarea.
You don't have such experience, just skip this feature.
Here is sample image which shows correctly filled advanced settings:
And here is the list of main CSS selectors of the plugin
.guaven_woos_suggestion - the main container
.guaven_woos_final_results - results container
.guaven_woos_init_text li - initial text
.guaven_woos_suggestion_list - product row
.guaven_woos_titlediv - product name container
.guaven_woos_titlediv span - product name
.guaven_woos_titlediv - product price
.guaven_woos_img - product image
.guaven_woos_showallli - show all button
.guaven_woos_suggestion_catul - category container
.guaven_woos_suggestion_list - category row
.guaven_woos_titlediv_cat - category name
.guaven_woos_suggestion_trend - trending products container
.guaven_woos_suggestion_populars - popular products container
If you are using WPML, you will need the translation of strings(initial texts and block titles)
We have created simple method for this. Just use easy XML texts and our plugin will get the needed text from XML. Here is how
For example your website has 2 languages: English and German. So you want to show "No product found by your keyword" in english, "Kein Produkt von Ihrem Stichwort gefunden" in german versions. Just use such XML data to solve this:
<wpml><en>No product found by your keyword</en><de>Kein Produkt von Ihrem Stichwort gefunden</de></wpml>That's all.
This feature works on cookie based algorithm. When user types something and sees live results, our system keeps result set and then uses it at backend side. That's why backend search results becomes smart and magic, similar to front live suggestions. Just check its checkbox and save settings and it will be enabled.
Here is filled fields as an example. After filling the given fields you will get working smart expressions, such as: 100$ smartphone, $100 smartphone, smartphones around 150$, smartphones under 500 usd etc.
To enable analytics click to ANALYTICS button at the right side. Then enable it.
Here we are collectiong some custom snippets written for our plugin. You may want to check it if you are familiar with PHP and WordPress development.
Once again, thank you so much for purchasing this plugin. I'd be glad to help you if you have any questions relating to this plugin. If you have a more general question relating to the plugins on Codecanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.
Guaven Labs