- Predictive search results suggestions
- Google Tag Manager (GTM, gtm.js) support for analytics integration
- PDF results thumbnail generator with ImageMagick. Please check this knowledge base for configuration.
- Keyword highlighter – now works for the search results page too
- Custom field filters – “range inputs” filter type. Two numeric input fields for price etc
- Live Filtering of Archive pages is not supported
Added a new argument for the
- "separator", which is used in joining the values, when the custom field value is an array
- Added an option for taxonomy term filters: Filtering by parent terms should also include the results from children? If a post from child category is not directly assigned to the parent category as well, this will force the filter to still apply if the parent category is selected.
- Added support for Advanced Custom Fields Repeater/Theme Builder fields index and search
- Fixed an issue with the PDF thumbnail generator, where the thumbnail was not generated when the default image was selected.
- PDF thumbnail generator now also checks for pre-generated thumbnails from WordPress, and use those if available and will also respect the selected image size
Fixed an issue with the number range custom field filter - where redirecting to the results page with the empty filter range would end up with "0" values filled in with potential no results.
- Fixed a conflict with WooCommerce ajax cart feature
Possibly final preparation/bugfix update before 4.27
full change log in link
Ajax Search Pro changes and updateschangelog.ajaxsearchpro.com
- Fixed a directory permission related error
- Fixed an issue with the ACF relationship filter parser to account for WPML languages
- Added a few security measures for back-end ajax handlers as well as some page forms
Changes
Added a few new hooks for keyword suggestions
Fixes
Fixed an issue with the vertical results scrolling
Fixed an issue with the title autocomplete
Fixed an issue with the WooCommerce results page results count
- Predictive search results suggestions
- Google Tag Manager (GTM, gtm.js) support for analytics integration
- More results feature now works with grouped results
- More efficient nag notices removal from the plugin back-end section
- Vertical and Horizontal scrollbars are now displayed as overlay for a nicer output
- Changed the results groups output - each group has a separate DIV container with distinctible CSS classes for easier customizations
- Added a warning message for the index table settings to not close the browser tab when the indexing is active
- Fixed an issue with the date filters
- Fixed an issue with some shortcodes for the Index Table
- Most cache related files are now moved from asp_upload to asp_cache folder
- PDF results text preview length is now correct
- asp_perse_filters() memory related issue fixes
- Changed the magnifier button inner elements from DIV to SPAN (validation error fix)
Changes
The search bar now renders in Gutenberg editor on the back-end under certain conditions
Updated the sidebar on the back-end
Update the font family on the back-end to Roboto and made a few visbility changes
Reverted to a more robust json data parsing method for the frontend
Fixes
Fixed an issue with an array index for the index table cron jobs
Changed the asp_comact HTML attribute to data-asp-compact so it no longer triggers a HTML validation error
Fixed a file cleanup method for the asset generator
New Features
PDF results thumbnail generator with ImageMagick. Please check for configuration.
Support for ordering by ID for posts and user results
Synonyms and Additional keywords now support multiple keyword phrases (separated by comma)
Changes
Changed the theme function signature, now it allows adding the $post argument as second parameter
Custom field filters - Now properly support ACF Relationship fields
Fixes
Fixed an issue with the index table search and The events calendar plugin
Fixed an issue with the media file search, where the content field was not correctly fetched when the PDF contents were present
Arabic diacritic recognition for index table engine has been improved
Fixed an issue with the Elementor "load more results" feature
- Added an accessibility menu under the Advanced option to control some of the aria-labels, which were not possible to change until now
- Keyword highlighter - now works for the search results page too
- Keyword highlighter - now instead of using local storage, the asp_highlight query argument is used. this better determines where to use the highlighter, and can be used even globally.
- Delete button on the back-end fixed
- Added a missing aria-label to the search button
- Added an CSS unset for min and max height for the input fields
- Fixed an issue with the index table search, where in some cases the results vanished due to a query argument issue with WP_Query
- Fixed an issu with the stylesheet loading by forcing the correct protocol