Releases: WebberZone/better-search
Releases · WebberZone/better-search
Version 2.2.1
Bug fixes:
* Fixed "Fatal error: Can't use function return value in write context"
* Specified table prefix to avoid conflicts
* Fixed code in Tools page for dropping index
Version 2.2.0
-
Features:
- New option to exclude password protected posts from the results
- New option to exclude post/page or custom post type IDs from the results
-
Enhancements:
- Admin interface now uses the Settings API - Please double check your settings. You can delete the old settings using the Tools sub-menu
- New shortcode
bsearch_form
to display the Better Search custom search form - Use
template_include
instead oftemplate_redirect
- Seamless mode now uses Better Search queries directly instead of passing post IDs
-
Deprecated:
- $bsearch_url, bsearch_default_options(), bsearch_read_options(), bsearch_clause_prepare()
Version 2.1.1
- Bug fixes:
- Sanitisation doesn't strip out + and -
- Highlight works properly when using quotations, plus or minus
Version 2.1.0
- Features:
- Cache enable/disable option + Clear cache button. Replaces "Delete transients"
- Search form widget. Find it under Appearances > Widgets or in the Customizer
- Heatmap search widget: Display the popular searches heatmap using
[bsearch_heatmap]
- Enhancements:
- Query filters now work for the LIKE search as well
- New filter to override the censor character (currently a space) e.g. usage at https://gist.github.com/ajaydsouza/f23f35704431485c6922
- Banned terms will now filter the main search query and will no longer display the search term even in seamless mode
- Bug fixes:
- Highlighting now works when the search term has double or single quotes
Version 2.0.1
Fixed bug where highlight search mode broke HTML
Version 2.0.0
- New: Network Activate and Deactivate the plugin on WordPress Multisite
- New: Option to highlight search results. If missing, add:
.bsearch_highlight { background:#ffc; }
under Custom Styles - New: Fully filterable search query
- New: Recreate Index button in the settings page
- New: Delete transients button in the settings page
- Modified: Better Search will now try BOOLEAN MODE and non-FULLTEXT modes in case FULLTEXT search doesn't return any results
- Modified: Deprecated always dynamic heatmap option that bypassed cache
- Modified: Reorganised admin interface
- Modified: Seamless mode is now the default mode
- Modified: Better Search uses transients to catch results when not using seamless mode
- Modified: Search form uses
class
instead ofid
- Fixed: Seamless mode would overwrite all queries, even those outside the loop
- Fixed: WordPress widget settings
Version 1.4-beta20150504
- New: Network Activate and Deactivate the plugin on WordPress Multisite
- New: Option to highlight search results. If missing, add:
.bsearch_highlight { background:#ffc; }
under Custom Styles - New: Fully filterable search query
- New: Recreate Index button in the settings page
- New: Delete transients button in the settings page
- Modified: Better Search will now try BOOLEAN MODE and non-FULLTEXT modes in case FULLTEXT search doesn't return any results
- Modified: Deprecated always dynamic heatmap option that bypassed cache
- Modified: Reorganised admin interface
- Modified: Seamless mode is now the default mode
- Modified: Better Search uses transients to catch results when not using seamless mode
- Modified: Search form uses
class
instead ofid
- Fixed: Seamless mode would overwrite all queries, even those outside the loop
- Fixed: WordPress widget settings
Version 1.4-beta20150518
- New: Option to highlight search results. If missing, add:
.bsearch_highlight { background:#ffc; }
under Custom Styles - Fixed: Seamless mode would overwrite all queries, even those outside the loop
Version 1.3.6
Fixed missing wick files which created 404 errors in Admin screens
Version 1.3.5
Fixed: Seamless mode interfered with the Media search in the Admin
Fixed: Potential Reflective XSS vulnerability