Version 2.4
Version 2.4 introduces the Autosuggest feature. When enabled, input fields of type "search" or with the CSS class "search-field" or "ep-autosuggest" will be enhanced with autosuggest functionality. As text is entered into the search field, suggested content will appear below it, based on top search results for the text. Suggestions link directly to the content.
We also added hooks and filters to ElasticPress that make query logging possible. The Debug Bar ElasticPress plugin now adds a Query Log screen to the ElasticPress admin menu. The Query Log is an extremely powerful tool for diagnosing search and indexing issues.
Here is a comphrensive list of changes:
Enhancements
- Autosuggest feature
- Hooks for query log functionality in Debug Bar ElasticPress
- Support
WP_Query
fields
parameter. Props kallehauge. - Add setting for enabling/disabling date weighting in search. Props lukaspawlik.
- Remove extra post meta storage key from Elasticsearch
- Add shipping class as indexed WooCommerce taxonomy. Props kallehauge.
- Allow WooCommerce orders to be searched by items. Props kallehauge.
- Support Elasticsearch 5.6
- Add filter to granularly control admin notices. Props mattonomics.
- Support ES 5.5+ strict content type checking. Props sc0ttclark
Bug Fixes
- Fix
author_name
search field. Props ivankristianto. - Fix unavailable taxonomy issue in WooCommerce. Props ivankristianto.
- Index all publicly queryable taxonomies. Props allan23.
- Resolve case insensitive sorting issues. Props allan23.
- Add escaping per VIP standards. Props jasonbahl.
- Fix WooCommerce post type warnings.