Smart Search & Product Filter for WooCommerce – Searchanise
Changelog
1.0.19
[~] Use wp_add_inline_script() instead of deprecated wc_enqueue_js.
[~] Improved compatibility with modern PHP versions.
[~] Improved error handling and stricter timeouts for export HTTP requests.
[!] Fixed cron indexation failure when taxes were enabled.
[!] Fixed base directory constant initialization for Bitnami Docker environment.
[!] Fixed PHP error in cron where wc_get_chosen_shipping_method_ids() was called without customer data.
1.0.18
[!] – PHP error “Function _load_textdomain_just_in_time was called incorrectly” sometimes occurs. Fixed.
[!] – In some cases Fix translations were not translated by Weglot integration. Fixed.
1.0.17
[~] – Change Woocommerce subscription link in admin area.
[!] – Custom filter values aren’t translated by Weglot. Fixed.
[!] – Sometimes products indexation fails because of memory limit. Fixed.
[!] – Weglot language sometimes detects incorrectly. Fixed.
[!] – Module doesn’t work if subscription status is not available. Fixed.
[!] – Module doesn’t work in some Mozilla Firefox browser versions. Fixed.
[!] – Search query includes some specific special symbols not working correctly on fulltext search. Fixed.
1.0.16
[!] – The plugin does not work if WordPress is not connected to a WooCommerce account. Fixed.
1.0.15
[+] – Filters integrated with WooCommerce blocks.
[+] – Implemented compatibility with High Performance Order Storage.
[~] – Updated Woo ID due to updates to Woo’s billing API.
[!] – The widget with type Related/Similar Products is not displayed. Fixed.
[!] – The widget with type Up-sells and Cross-sells is not displayed. Fixed.
[!] – Setting filters in fulltext search does not work. Fixed.
1.0.14
[~] – Update plugings code to WordPress standards.
[!] – Remove shortcodes from product descriptions.
1.0.13
[!] Deprecated warning “Required parameter $lang_code follows optional parameter $children_products in includes/queue/class-async.php on line 1310” is raised on PHP 8.0. Fixed.
[!] MySQL error “table wp_wc_se_settings doesn’t exist” occurs if table prefix is different from “wp_”. Fixed.
[!] Smarty navigation may work incorrectly if ‘WPBakery Page Builder’ is used. Fixed.
1.0.12
[+] Added indexation of custom field data.
[+] Flip on hover image is now supported in Searchanise widgets.
[+] Added pre-order labels in Searchanise widgets.
[~] Searchanise settings moved from Settings → Searchanise to WooCommerce → Settings → Searchanise and admin panel moved from Products → Searchanise to WooCommerce → Searchanise.
[~] The Weglot integration can be enabled / disabled in the Searchanise admin panel.
[!] The “weight” attribute indexed incorrectly. Fixed.
[!] Deprecated notice appeared in PHP 8. Fixed.
[!] Indexation was broken if there was no any linked products in a group product. Fixed.
1.0.11
[+] The Smart Navigation feature added.
[+] Custom taxonomies are now supported.
[!] The search engine name was displayed incorrectly in the control panel if the integration with Weglot was enabled. Fixed.
[!] The PHP notice fixed.
1.0.10
[+] Searchanise is now integrated with the Weglot plugin.
[+] Feature images of pages and blog posts are now exported in Searchanise.
[+] Added the parameters for the Recommendation widgets.
[~] Added Full Personalization. The most viewed products are now displayed at the top of search results.
[~] The links to start.searchanise.com are now changed to searchanise.io.
[~] Improved content processing of pages and blog posts – unnecessary tags and structures are now trimmed.
[!] Fixed compatibility with the Facet WP plugin.
[!] Fixed conflict of styles in the Searchanise control panel in WordPress 5.9.
[!] The min and max prices were not displayed correctly in the Searchanise widgets for all users of the Boost for WooCommerce plugin. Fixed.
1.0.9
[+] Added the “Use WordPress integrated JQuery version” plugin setting enabled by default. So Searchanise can now use the native WordPress’s JQuery in its widgets. This setting is available for WordPress v.5.6 or later.
[+] Added the notice about the necessity to start re-indexation after editing the “Hide out of stock items from the catalog” WooCommerce setting (WooCommerce > Settings > Products > Inventory).
[~] Changed domain from www.searchanise.com to searchserverapi.com for Searchanise queries.
[!] Fixed logic of displaying the discount labels: the discount label was not displayed for grouped products.
[!] Fixed the “PHP Fatal error Uncaught Error: Call to a member function get_items() on bool” error that appeared while deleting too old orders.
1.0.8
[~] The integration with the “qTranslate-X” plugin that is outdated was deleted.
[~] Plugin’s debug data available to developers was extended.
[~] The indexation algorithm and the discount labels showing were corrected for Grouped Products that consist of one Simple Product.
[!] After selecting a currency in the field that was added by the “Booster for the WooCommerce” plugin, the Searchanise widgets have stopped working. Fixed.
[!] After selecting by a logged-in user an additional currency in the field that was added by the “Booster for the WooCommerce” plugin, prices may have been imported incorrectly. Fixed.
[!] The plugin may not have worked on a Windows server. Fixed.
[!] The sort by relevance worked incorrectly if the “Out of stock to end” option is enabled. Fixed.
[!] After adding a product to the cart, the Instant Search widget may have stopped working in some cases. Fixed.
[!] Products without any Product Type (product_type) taxonomy term assigned were not being indexed. Fixed.
1.0.7
[+] Compatibility with WordPress 5.7 and php8 was added.
[+] New ‘Show Smart Search dashboard widget’ setting was added.
[+] Additional ‘se_get_product_image_pre’ and ‘se_get_product_image_post’ filters were added for third-party development.
[~] Functionality to update information about the plugin and Woocommerce versions was improved.
[!] Some products could be missing after import. Fixed.
[!] Blog post links may have been imported incorrectly. Fixed.
[!] 404 error may have occurred on the Search Results page. Fixed.
[!] Plugin failed to register in Searchanise in if Multisite mode was enabled. Fixed.
[!] ‘PHP Notice Undefined variable: home_block’ PHP notice may have appeared. Fixed.
[!] ‘Too few arguments to function SearchaniseInfo::getInfo()’ PHP error may have appeared in the”Info” tab on the Searchanise settings page. Fixed.
1.0.6
[+] Recommendation blocks were added.
[+] Ability to exclude specific pages and categories from indexation was added.
[+] WordPress 5.5.1 support was added.
[~] Search results widget style was corrected for default WordPress themes.
[!] URL was generated incorrectly when domain was changed. Fixed.
[!] Plugin conflicted with the “gift-wrapper-for-woocommerce” plugin. Fixed.
[!] Product attributes in Chinese and having some special characters didn’t work. Fixed.
[!] PHP error may have occurred during plugin installation. Fixed.
[!] Pagination may have not worked in the Search result widget. Fixed.
1.0.5
[+] Add to cart button was added to the Search results widget.
[+] Indexation of blog posts was added.
[!] A new search engine was created if the default language was changed. Fixed.
[!] Product price for grouped products was calculated as 0 in some cases. Fixed.
[!] Products were not excluded from indexation in some cases even if their tags were mentioned in the “Exclude products with these tags” option. Fixed.
[!] JavaScript error “Uncaught SyntaxError: missing ) after argument list” occurs if single quotes were used in the “Search input jQuery selector” option.
[!] Checkboxes were not displayed correctly in the Searchanise admin page in WordPress version 5.3.2 and later. Fixed.
[!] Indexation stopped if wc_get_product() function didn’t return information for product. Fixed.
[!] Product variants which include special symbols were not indexed. Fixed.
[!] Product filter didn’t work if it contents ‘&’ symbol. Fixed.
1.0.4
[+] Analytics Dashboard was added
[~] Site search input in the admin panel was removed from search query selector
[~] Search result page was excluded from search results list on the frontend
[!] PHP Error could occur when search result page was updated. Fixed
1.0.3
[+] Added ability to exclude products from indexation by specifying their tags.
[+] Added ability to display currency symbol after price value.
[!] Automatic registration didn’t work if Searchanise and Woocommerce plugins were activated at the same time. Fixed.
[!] PHP-Notice occurred if plugin debug was enabled. Fixed.
1.0.2
[+] Full-text search was added.
[+] Additional “By date” and “Bestselling” sortings were added for WooCommerce Search results widget.