Knowledge Base

Ajax Search Pro Version Log

in Version Logs Tags: ajax search prologupdate logupdatesversion

Do you have a copy of Ajax Search Pro yet?

Buy now!Demo

Date & Version Log
2017.03.06 – 4.10.3 – Minor 'hotfix' release Added

  • z-index adjustemt for settings and results box
  • z-index fix for close icon on low widths
  • asp_results_hide action in JS api

Fixed

  • Results redirection now memorizes taxonomy drop-down and radio values
  • Missing scrolling from custom field selectors

Changed

  • Context highlighting now uses the whole term to look for matches
  • WPEngine false positive php7 warnings adjusted
  • removed unused files
2017.02.21 – 4.10.2 – Minor 'hotfix' release Added

  • Attachment search by ID

Fixed

  • Theme Loader fix
2017.02.15 – 4.10.1 – Minor 'hotfix' release Added

  • Limit modifier variable introduced (as argument)

Fixed

  • Results width caclulation bug fixed
  • More results action URL and counter fix
  • Content image parser now correctly gets the first found image instead of second
  • Multi-select filter scroll issue fix
2017.02.11 – 4.10 – Major release Added

  • Pagination can be displayed on both top and bottom of isotopic layout
  • Posts per page argument for search override
  • The plugin shortcode now works as a menu item (place into the menu title field)
  • WooCommerce built in ordering and filtering is now respected on search override
  • User search: excluding/including users is now possible
  • Visibility Detection option: when enabled the plugin tries to detect if it's visisble, if not, closes the results and settings
  • asp_it_args filter to allow hooking to index table args
  • The index table is now capable of indexing IFRAME contents
  • The content context length is now adjustable
  • New JS API functions: ASP.api(id, 'searchRedirect', phrase) and ASP.api(id, 'exists')

Changed

  • Date selectors now support format change
  • Trigger and redirect options merged into a more simple one
  • Custom field type options now include a search box to select a custom field, instead of listing all
  • Term results now correctly display term content if present
  • Compact mode scroll propagation prevention for vertical and horizontal layouts
  • Optional WP_Session was fully removed, a better, cookie method is used
  • Higher priority for exact matching titles on Index table engine
  • The page ID is passed during search in the _page_id argument
  • Cache now deletes correctly when search options change
  • Some data moved to the footer for better compatibility
  • WooCommerce product visibility is now respected
  • WooCommerce product variation content is now correctly parsed
  • Attachment results now respect custom field filters
  • Polaroid layout now more flexible in height

Fixed

  • A width calculation for hovering results, now properly calculates margin, border and padding as well
  • z-index values lowered to 1 on most elements
  • Content image parser now correctly gets the first found image instead of second
  • Multi-select filter scroll issue fix
  • Mobile double-tap issue fix
  • Mobile keyboard now properly hides when the virtual keyboard search icon is triggered
  • Top and Latest search phrases widget now respects redirection and override
  • RequireJS and NodeJS script loaders disabled, the plugin does not use them
  • Excerpt translation with qTranslatex
  • Checkbox visual bugs from adjacent selectors
  • max_input_vars php.ini variable detection and alternate saving method
  • Try these keywords visibility fix on static plugin layout
  • A trigger fix when only custom field search is enabled
  • BuddyPress activity: post processing fix
  • User search: role and custom field conflict fix
  • min-width attribute on input field for old Android browsers
  • Multisite YOAST Seo conflict when saving the SEO fields
  • The autocomplete=off attribute added to form to prevent webkit prefill bugs
  • Date to filter value fixed
  • Double override execution fix
  • Flash of Unstyled content fix for async CSS loader
  • Override URLs for Genesis Framework
  • Box shadow options, reversed vertical and horizontal labels fix
  • Instance creation and storage issue, when the initial options were stored incorrectly
  • Search Data Optimization: Automatic removal of un-used options, resulting in 50% less data stored
2016.09.25 – 4.9.8 – Minor Update Added:

  • Image source size for featured images is now selectable
  • A secondary logic for filling results if it doesn't reach the limit
  • Sorting by Custom Field value
  • An option for attachment search to link to the direct file
  • More mobile related options

Fixed:

  • Horizontal scroll fix where the default handler did not activate (touch-action CSS)
  • IOS pagination issue fix for Isotopic results
  • IOS swipe issue fix for IOS
  • Mixed result order fix
  • Polylang URL fixes
  • POST method for regular search override fix
  • A resizing bugfix for vertical results when loading up more results
  • More results bug after auto populate
  • Theme fixes

Changed:

  • Post metabox description fix, new option to add additional search keywords
  • Index table min word length reduced to 2
  • Image size options moved to Theme Options panel
  • Mobile detection class update
2016.09.05 – 4.9.7 – Minor Update Added:

  • New category and term exclusion and inclusion options added

Fixed:

  • Corrected AUpdater message
  • Title percision query correction for Index Table operations
  • Scrollbar fixes: fully namespaced and moved to a different scope for max compatibility
  • Attachment image source fix
  • Isotopic and Polaroid mobile swipe results fix

Changed:

  • Category and tag exclusions work for attachments as well
  • Dash like ignore removed from index table generator, smarter solution instead
2016.08.26 – 4.9.6 – Minor Update Added:

  • Scrollbar is now possible to disable
  • Additional post title query for better index table results

Fixed:

  • Getting post types in some cases were buggy
  • Backend js fixes due to false positives on firewalls
  • Missing prefixes from scrollbar styles
  • Index table action error fix
  • get_option() instances replaced with wd_asp()->o[] wrapper
  • Post status parse fix on index table creation
  • BuddyPress search in activities module check
  • Horizontal scrollbar styling fix
  • Shortcode generator fixes
  • mCustomScrollbar moved to mCustScr namespace
2016.08.18 – 4.9.5 – Minor Update Added:

  • Importing, Exporting themes is now possible
  • Searching, Indexing permalinks is now possible
  • New themes: Round
  • Polylang compatibility for custom post type content

Fixed:

  • Textarea inputs now support special characters, including HTML
  • Polylang string translations
  • Frontend options margin fixes
  • Shortcode builder elements layout fixes
  • Font name fixes, related to importing search instances

Changed:

  • Social box on search instance options panel
2016.08.04 – 4.9.4 – Minor Update Added:

  • WooCommerce search form override
  • Search all custom fields option
  • Redundant (window.load) initialization added for maximum compatibility

Fixed:

  • Back-end text inputs now handle special characters
  • Index table “New index” button fix on repetitive press
  • Minor code logic fixes
  • Frontend CSS rule fixes
  • Image minification function fix to return originals on failure
  • Search form override priority fixes

Changed:

  • New option to input search statuses, old options removed
  • Dynamic init method data is now stored as div attribute instead of content (crawler bot friendly)
  • Vertical and Horizontal results images are redirecting to results, even if not the whole area is clickable
  • Scrollbar script checks for existence before init
2016.07.17 – 4.9.3 – Minor Update Added:

  • Shortcode Generator
  • JS API + events API
  • Settings items layout option (flex, column, masonry)
  • New shortcode wd_asp supporting ratios
  • Two new mobile related options

Fixed:

  • Some filter and action fixes
  • Keyword exception bugfix

Changed:

  • Options checkboxes are changed to font elements
2016.07.01 – 4.9.2 – Minor Update Added:

  • Google Places API integration

Fixed:

  • Export-import script URL fix
  • Removed old IE8-9 CSS
  • Theme chooser fix
  • Taxonomy Exclusion bugfix
  • Double backslash fixes on back-end scripts
  • Search cache issue fix
  • Missing product variation from non-ajax results
  • Phrase escaping fix for non-ajax search
  • Search in post IDs fixed for empty phrases
  • “More results” ajax calculation fix
  • Term hierarchy generator fix
  • Custom CSS printing bugfix
  • Statistics page fixed

Changed:

  • NouiSlider update to latest version
2016.06.18 – 4.9.1 – Minor Update Fixed:

  • Index table update notification fix
  • New taxonomy selector: checkbox fix, get_terms() deprecated fix
  • Numerous fixes for selector classes
  • Fixed an upload PATH variable
  • Blog search: checks if is_multisite() first
  • WPML string translation fix for category header boxes
  • Category exclusions fix
2016.06.13 – 4.9.0 – Major Update Added:

  • New category and taxonomy term filter options
  • New grouping options
  • Search box alignment option
  • ASP_Query wrapper class to use as search API
  • User related exclusions
  • Date custom field filter now supports timestapm and MySQL datetime formats
  • Post type filters re-worked: supporing drop-down and radio layout mode

Fixed:

  • Inline CSS parsing fix
  • Better script loading on back-end
  • A session related bug
  • Removed all ctype library requirements
  • An unknown issue with page exclusions
  • Box position and width fix for low width cases
  • An auto scrolling issue

Changed:

  • Menu structure and permalinks changed to readable formats
  • Custom field slider and range slider decimal options
  • An old image cache library is removed
2016.03.27 – 4.8.4 – Minor/Hotfix Update Added:

Fixed:

  • Session handling related bugfix
  • Old PHP 5.2.4 compatibility fix
2016.03.25 – 4.8.3 – Minor/Hotfix Update Added:

  • Search in post IDs is possible
  • Autocomplete for mobile is adjustable

Fixed:

  • An issue with mobile detection and handling
  • Taxonomy selectors now allow private taxonomies
  • CSS permission related issue fixes
  • Search options memorization across paginated results
  • Header already sent error fix
2016.03.17 – 4.8.2 – Major Update Added:

  • Automatic plugin updates
  • New mobile related options
  • A meta box to adjust suggested phrases per post basis
  • Memorizing selected front-end options when doing a non-ajax search
  • Switchable srcript initialization method
  • Mobile swipe support for Isotopic and Polaroid layout for paging

Fixed:

  • Index table issues: better word boundary detection, custom field indexing problems, ordering problems, WooCommerce product variation indexing
  • Custom field filtering issues when using the AND logic between fields
  • Auto populate bugfixes
  • Better special character handling and search
  • Image detection fixes regarding custom fields

Changed:

  • Removed deprecated functions
  • Removed unused options
  • Fixed file writing detection
2016.02.22 – 4.8.0 – Major Update Added:

  • Empty search bar is supported (setting 0 character triggering)
  • It is possible to set column count and width for front-end settings boxes
  • Post date and custom field (ACF) date filtering is now possible
  • Excluding or including posts by date was added
  • The loader can be chosen to be displayed in the results box
  • Auto-poulating search results on page loading is now possible
  • Hiding the search bar and displaying settings only is now possible
  • An ajax page change detection script was implemented

Changed

  • Complete re-work of the core files, into a much better and safer structure.
  • A better method for processing hidden custom fields
  • Keyword suggestions now check substrings on no matches
  • It is now possible to create multiple custom field filters for the same custom field

Fixed

  • Term filtering related issue, when all terms selected, did not display CPM from other categories, even though they are not excluded
  • Empty link issues on “more results” link
  • Font importing issues fixed
  • An empty border fix for isotopic results
  • A category grouping bug fix
  • Download Monitor plugin compatibility fix
  • A scrollbar issue fix on front-end selectors
  • Fixed a bug with user roles exclusions
2016.01.15 – 4.7.0 – Major Update Added:

  • Filtering by post tags is possible
  • It is possible to replace the default theme search now
  • Override now returns any type of result
  • BuddyPress XProfile fields search
  • Keyword exceptions menu on Advanced Options
  • Isotope layout gutter between items is adjustable now
  • Backend Options search added
  • Image Display mode is now changeable
  • Custom field filters with empty values are discarded now correctly

Changed

  • UI fix when facet change is activated, the settings won't close
  • Horizontal results are much more appealing
  • Custom field filters use much less data for communication
  • Default options moved to globals
  • Back-end default loading performance enhancement

Fixed

  • Isotopic calculation fix for no-image items
  • “Try this” CSS fixed
  • Issue with category filter default values
  • Removed arbitrary calculations with horizontal results
  • Keyword highlighting fixed
  • More results link fix
  • A Visual Composer ajax bugfix
  • Fixed missing values when importing search settings
  • Context display performance fix
2015.11.27 – 4.6.0 – Major Update Added:

  • Primary, Secondary sorting option added
  • Conditional CSS loader script added (experimental)
  • More animation options on Advanced Options panel
  • An adjustable background overlay for Compact mode (fixed layout)

Changed

  • Theme parser, moved to JSON data
  • SVG spinners removed due to deprication, NEW CSS3 spinners
  • Animations re-worked to full CSS3 with fallback
  • Animations CSS file is only used for dynamic CSS parser, reducing size over 90 per cent

Fixed

  • Missing translation ID fixes for both engines
  • Placeholder text position fix
  • Input margin, padding fixes
  • Incorrect top calculation added for relative positioned body elements
  • Override default WP results group fix, and post_types array fix
2015.11.05 – 4.5.5 – Minor Update Added:

  • Index table continue button and small stats snippet
  • Index table specific relevance options
  • Customizable date format
  • Added a filter to shortcodes taxonomy get_terms() call
  • New image source: post format images

Changed

  • Removed polaroid script classie and modernizr dependency
  • Escaping method changes
  • Index table search apostrophe removal
  • Index table adjusted first word relevance

Fixed

  • Index table author related bug fix
  • Fixed placeholder alignment
2015.09.28 – 4.5.4 – Minor Update Added:

  • Theme Loader added
  • Text type custom field added to custom field selectors
  • Isotopic navigation: supports large number of pages, slides back-forth
  • Index table engine CRON possibility
  • Result template files can be stored in the theme folder

Changed

  • Vertical results: Date and author are hidden by default now
  • Vertical results: Navigation fix, return button redirects to result
  • Index table improvements: does not store indexed documents in an array

Fixed

  • Index table: timeout fix, WPML fix, reversed term fix
  • Preview mode fix
  • A typo fixed in results_layout.php: user_login
  • Global multibyte (mbstring) function fixes
  • Results override function fix
  • OR checkbox logic fix
  • Keyword suggestion fixes: multisite support, wrong autocomplete in some cases
  • Horizontal result fix: no results text incorrectly appearing
2015.09.28 – 4.5.3 – Minor Update Added:

  • New initialization wrapper, type.wrapper.js instead of inline scripts
  • Display content as context around the search phrase

Changed

  • The ajaxsearchpro localized variable changed to ASP
  • The scripts are now loaded to the footer
  • Custom field selector initializator moved to the main script file
  • Better content parsing for the image parser

Fixed

  • imageradio.class.php fixed a selection error where the plugins url is different
  • Fixed a WPML bug, where the post editor shows an error
  • More results link now doesn't show if there are no results at all
2015.09.21 – 4.5.2 – Minor Update Added:

  • Index table added an option to replace dash-like chars
  • Attachment term, caption search
  • Buddypress user search option replaced with global User search
  • Redirect click and enter to first matching result

Changed

  • Content and Excerpt are not selected in search_content.class.php if not enabled

Fixed

  • Reverse search phrase property
  • Keyword double-escape fix
  • Index table floating issue, limit adjustment fix
  • Redirect click and enter bug fixed, where the ajax method won't stop
  • Isotopic bugfix, where the content wont slide down
2015.08.26 – 4.5.1 – Minor Update Added:

  • Tags as results
  • Affected post number for tag results

Changed

  • Script and style trimming from results

Fixed

  • Visual composer bugfix
  • FF and IE js bugfix
  • Show more link bugfix
  • Isotopic layout blur fix
Version 4.5 – Major Update – 2015.08.11 Added:

  • A new feature and engine: Index table search engine
  • User search is now possible
  • Attachment search is now possible
  • Search text button
  • Back-end category parent,child chooser
  • Input focuses on compact mode opening
  • Keyword suggestions and autocomplete sources: taxonomy terms and CPM
  • WooCommerce term image integration
  • Hidden input field type for custom field selectors
  • Exclusion of parent-child pages is now possible
  • Added a Help and Updates menu for more information
  • Dynamic strings are now translatable with WPML string translations
  • Update Notifications on the plugins menu

Changed

  • Major query optimizations for better performance
  • Adjustable author field for CPT results
  • Input box converted to flex display
  • Google autocomplete ajax migrated to JS
  • Custom field and Category selector output limit increased
  • WPML respects term translations
  • CSS files re-ordered
  • Some CSS classes changed with prefixes
  • Optimized some theme line heights
  • JS resize and scroll event optimizations
  • Better attempt on closing unclosed HTML tags in content
  • Result images are displayed as background images for better compatibility
  • Select item colorization and width changes
  • On multisite it is now possible to select all blogs with a checkbox

Fixed

  • Compact mode scrolling fixes
  • WooCommerce product variation URL fix
  • File system api instead of furl_open
  • Stylesheet fixes
  • Back-end JS optimizations
  • Better input escaping
  • Margin, padding override fixes
  • Vertical results box height calculation fix
  • WMPL compatibility with custom ajax handler
  • Keyboard navigation fix for vertical results
  • Fix a script exclusion for IE<9
  • Multiselect custom post type selector fix
  • A rev-slider compatibility bugfix
  • Non-ajax pagination fix
  • Widget compatibility for WP4.3
2015.03.18 – 4.0 – Major update Added:

  • Visual composer addon included
  • New menu: Export/Import settings
  • you can export all your search instances, or individual instance settings
  • New menu: Performance Tracking
  • track the search performance on your dashboard
  • New Shortcode: Two column shortcode
  • A search and a result box next to each other
  • Compact Layout Mode
  • on fixed, absolute and static page positions
  • Full RTL support
  • Result templating is now possible
  • each result type has it's own template file
  • More options with Keyword suggestions and Autocomplete (post titles, tags)
  • It is now possible to rename/duplicate search instances
  • Better control over Javascript and CSS compatibility and size
  • Excluding categories and terms from category results is now possible
  • Search can be triggered on a Facet change (checkbox, slider, radio button…)
  • Individual result groups (terms, posts, buddypress results, etc..) can be ordered now.
  • Query Compatibility Options
  • You can fine tune the search query to force application level Unicode and UTF8 searches
  • Results now can be redirected to a new browser tab

Changed

  • Vertical results now support automatic height and the result image is surrounded with the description
  • Relevance is now less performance dependent
  • The ajax request now returns plain HTML instead of JSON (because of templating)

Fixed

  • A possible security issue on the backend
  • Massive CSS compatibility fixes
  • ABSPATH variable removed
2014.11.27 – 3.5 – Major update Added:

  • Priority settings -> prioritizing results is now possible
  • Custom Frontend Fields -> Creation of Radio buttons, Dropboxes, Checkboxes, Range sliders connected with custom fields
  • Advanced Ajax Page Loader plugin compatibility options
  • Suggested keywords -> “Try these:” as seen on the demo

Changed

  • CSS files for search instances had been removed and replaced with a concatenated single CSS file
  • TimThumb removed and BFI image class had been added as main image handler

Fixed

  • CSS incompatibilities
  • Known JS bugs
  • Isotopic layout is now more stable
2014.10.07 – 3.2 – Major update Added:

  • It is possible to change the search logic now: OR, OR with exact words, AND, AND with exact words
  • Categories and taxonomies can be returned as results

Changed

  • In Old internet explorer versions the search falls back to the default wordpress search box
  • Fixed a bug with the cache
  • Fixed a bug with the widget2014.09.19 – 3.1 – Minor updateAdded:
  • The plugin can now override (replace) the default WordPress search results on the results page!
  • BuddyPress support: Search in groups, users and activities
  • The 'More results..' and the default results URL is now customizable

Changed

  • Polaroid results fix for new chrome browsers
  • Custom ajax handler is now disabled by default due to some incompatibilities
  • The title search relevance has changed a bit
  • Fulltext search is disabled by default
  • Buddypress bugs fixed
2014.08.04 – 3.0 – Major update Added:

  • New latout type: Isotopic
  • 2 New theme groups: Underline and Simple
  • New retina ready SVG icons
  • WPML support
  • Google Analytics Integration module
  • Brand new backend
  • Scroll-to-results option
  • Keyboard navigation for vertical results
  • Multiple instances of search boxes are now possible
  • Better preview
  • Better compatibility module

Changed:

  • Shortcode buttons on the Post editor
  • Better image options and image handling
  • Smaller CSS files
  • Better javascript compatibility
2014.03.12 – 2.4 – Major update Added:

  • Fulltext search capabilities
  • Fulltext indexing the posts table (post_title, post_content, post_excerpt)

Changed:

  • A few bugs in the suggestions code
2014.03.06 – 2.3 – Minor changes Added:

  • Polaroid styled results (experimental)
  • Shortcodes now strippable from results
  • Now supports pages with categories

Changed:

  • Some Buddypress/Nextgen compatibility issues solved
2014.02.18 – 2.10 – Minor/Performance changes
  • Much better relevance sorting!
  • Overall performance rework – much faster ajax results
  • TimThumb available for faster image loading
  • Compatibility settings added – Inline styles and Non-minified javascript
  • Cache options reworked + Better image precache
2014.01.10 – 2.00 – Major update !!!Important – Older version users, please
delete your search instances and the plugin before installing!!!
Added:

  • Search relevance with adjustable weights
  • Results filtering by custom taxonomies
  • Horizontal results
  • Result list placement to custom element via shortcode
  • Hooks – Filters & Actions added, full list in documentation

Changed:

  • Frontend layout – Many changes here
  • The frontend options bar can be set to left/right
  • Vertical/Horizontal result list
  • Better mobile device compatibility (tap/search button on keyboard)
  • Color change on result hovering
  • Better scrollbar
  • Search box height changeable
  • Search box margin changeable
  • Backend rework – better
  • Themes reworked
  • +~40 new options on the backend
  • Backgroung gradient tool
  • Faster cache, better image cache
  • Nicer icons, better theme configurations
  • Better compatibility
  • ~50% less javascript
  • ~3x load performance
2013.05.21 – 1.81 – Minor Update
  • exact matches fix
  • some fixes on admin area
  • widget code fix
2013.05.08 – 1.80 – Major Update
  • 11 new themes
  • Admin page fix
  • Caching, precaching
  • Better images
  • iPhone fix
2013.04.16 – 1.70 – Major Update
  • Error check module
  • Css fixes
  • Shortcode running in search result content
  • Strip tags
  • Better search on BBPress forums
2013.04.16 – 1.65 – Minor Update
  • menu structure fix
  • blog titles search added
2013.02.13 – 1.60 – Major Update
  • 9 new minimal themes
  • minify fix, works with mobile
  • mobile typing fix
  • Search: custom fields as title and desc, multisite grouping fix
2013.02.07 – 1.50 – Major Update
  • Category selectors on the frontend
  • Category/Post type filtering
  • Search in comments
  • Exclude posts by id's or categories
  • Stable, custom built jQuery for maximum compatibility
  • Better search algorithm
2012.12.13 – 1.40 – Major Update
  • Multisite support
  • Better admin interface, ajax powered
  • Autocomplete with statistics or google keywords
  • Touch device fixes
  • Possible enable/disable the triggering events
2012.12.13 – 1.30 – Major Update
  • WordPress 3.5 support
  • Show more results link added
2012.11.22 – 1.25 – Minor Update
  • jQuery outerheight fix
  • qTranslate support
2012.11.21 – 1.2 – Major Update
  • Search Statistics
  • Search in custom fields
  • 2 new widgets – Last searches and Top searches
  • Default Search Text option added
  • Compatibility issues fix (with older versions of jQuery ui)
  • Faster image parsing
  • Better keywords parsing
2012.11.14 – 1.1 – Major Update
  • Buddypress Support added (search in groups, forums, users)
  • Search term highlighting on the frontend
  • Custom post types supported
  • New custom post type selector on the backend
  • Translation support for frontend selectors
  • Language selector for google keyword suggestions
  • The whole item area is now clickable
2012.11.07 – 1.01
  • Error reporting issue fixed.

Still the neatest search engine for WordPress

Get Ajax Search Pro