Polished Geek recently built a custom Smart Search plugin for HikaShop products, so I thought I would share some info here about why and what was built.
While I love the AJAX Live Search for HikaShop, this client really wanted the Smart Search behavior and to have a specific results page output. They are also using GTranslate* which is not compatible with the AJAX Live Search module. (GTranslate recommends using the Google Custom Search module instead, but that was not an acceptable option to this client either.)
HikaShop Smart Search plugin:
- Searches only in Product Name, Product Code [AKA Part #] & Product Description fields. (Client did not want to search custom fields)
- Indexes and searches all regular products AND all variants. (Does not search by brand, category, etc.)
- Searches product code with and without leading 0's
- Results include hyperlinked Product Name, Part Number for variants, a portion of the product description plus the product or variant image
- Result URLs are non-SEF if you hover over the product name, because the client required direct links to the variants. The most common search on this client's site is by part number so it's vital that the results link to the exact variant for each part.
The Smart Search described above was customized specifically for one client site, so we won't be publishing it for public use. However, if someone is interested in getting the code as-is or discussing a HikaShop Smart Search plugin for your site requirements, contact us and let's chat!