Introduction #
Customize the general settings of the Smart WooCommerce Search plugin to enhance user experience and search efficiency. These settings can be found under the General tab of widget settings.
Note: Some features are exclusive to the PRO version.
Input Field #
Input Placeholder #
Set default placeholder text for the custom search bar (e.g., “Search products”). Note: This won’t affect the default WooCommerce or Avada search bar.
Minimum Number of Characters #
Specify the minimum number of characters required to initiate a search.
Results Popup #
Maximum Number of Results #
Limit the number of suggestions displayed in the results popup.
Description’s Size #
Set the maximum number of characters for a suggestion description.
Text of “No Results” Notification #
Customize the text shown when no results are found.
Text of “View All” Button #
Text for the button to view all search results. Usually follows to a default search results page. The button is displayed if the field is not empty.
New Tab when “View All” Button Clicked #
Open results in a new tab when the “View All” button clicked. Adds target="_blank" attribute to the “View All” button.
Number of Found Results in the “View All” Button #
Display the total number of search results in the button.
Disable AJAX #
Disable AJAX to prevent displaying of the results popup. Users must click “View All” button to see results.
Search Engine Features #
Recent Searches #
Display user’s recent searches below search bar
Recent searches label #
Displays label for recent searches if not empty
Display “Did you mean“ Keywords #
Display synonyms in the search results popup below the search bar
“Did you mean“ label #
Displays label for “Did you mean“ if not empty
Multiple Word Search #
Configure how multiple search terms are handled. When user types in a few words there are three options to handle this:
- Only exact match: find products matching the exact search string (e.g., “red dress”).
- “A” or “B”: find products matching at least one search term (e.g., “red” or “dress”).
- “A” and “B” in one field: find results where all entered words appear together within the same field (e.g., product title or description)
- “A” and “B” anywhere: find results where all entered words appear anywhere in the content, even if they are in different fields
Exclude Out of Stock Products #
Exclude “Out of stock” products / variations from search results.
Visibility of Products with Variations #
Control the display of variable products and their variations in search results.
- Parent product with variations: show both variable products and their variations.
- Only parent product: show only variable products, excluding variations.
- Only variations: show only variations, excluding parent variable products.
Skip Punctuation #
Ignore punctuation in search queries.
Search Results Page #
Disable Redirect to Product Page #
Prevent default WooCommerce redirection to a product page if only one search result is found.
Suppress Database Query Altering #
Prevent the theme or plugins from modifying the query on the search results page.
Disable Smart Search Feature on the Search Results Page #
Stop the plugin from altering results on the search results page. By default the plugin modified search results according to selected options.
Disable WooCommerce Template on the Search Results Page #
Use the default theme layout instead of the WooCommerce template. Useful if you want to display posts with products together.
Highlight Search Terms on the Search Results Page #
Highlight matching terms in the product titles on the search results page. This option works only if the Smart Search Feature is not disabled on the search results page.
Advanced #
Enable Transient #
Save query results in a transient stored by WordPress in the database. This is useful if your server does not support Memcache or Redis.
Product Slug #
Adjust this setting if you have changed the base slug for WooCommerce products. The base slug is “product”.