Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make…
About Better Search – Relevant search results for WordPress
Better Search is a WordPress plugin that replaces the default search engine with a more powerful and relevant one. It allows you to customize the search results, search within different fields and post types, track popular searches, and more. The plugin is also compatible with caching plugins and has a profanity filter.Screenshots



Changelog
4.1.0
Release post: https://webberzone.com/announcements/better-search-v4-1-0/
-
Features:
- Better Search now loads globally and can be accessed using
better_search().
- Better Search now loads globally and can be accessed using
-
Modifications:
- Query improvements for better compatibility with Better Search Pro.
- Improved accessibility of live search results particularly better keyboard navigation.
- [Pro] Multisite search now respects the settings of each site.
- [Pro] Better Fuzzy search compatibility with multisite search.
- [Pro] Better compatibility with PolyLang when using Multisite search. However, PolyLang must be set up exactly the same on all sites of the multisite setup.
-
Bug fixes:
- [Pro] Fixed issues with permalinks and titles not loading properly when Multisite search is enabled.
- [Pro] Fixed Multisite search when Seamless Mode is off.
- [Pro] Fixed bugs with Fuzzy Search query in some cases.
4.0.5
- Modifications:
- Updated Freemius SDK to v2.11.0
4.0.4
-
Modifications:
- Updated Freemius SDK to v2.10.1
-
Bug fixes:
- Search terms with three or less characters threw an error.
- A quoted search string removes the = sign in add_query_arg if unescaped.
4.0.3
-
Modifications:
- Added font color (#000) to
.bsearch_highlightclass. - Only highlight words > 2 characters.
- Added font color (#000) to
-
Bug fixes:
- Fixed a bug where post titles in search results were not highlighted properly.
- Fix for highlighting when Seamless Mode is off.
- Words with double or single quotes are properly highlighted.
- Quotes are properly displayed in heatmap.
4.0.2
-
Modifications:
- Improved search term highlighting in post titles when accessed from the search results page, preventing conflicts with shortcodes calling
the_titlefilter. - Deleting the free plugin should retain the settings for the Pro plugin.
- Added WPML support for Settings’ strings: Heatmap title for overall and daily searches.
- A new button has been added to the Tools page to manually create the Better Search tables.
- An admin notice is now shown when the Better Search tables are missing.
- Improved search term highlighting in post titles when accessed from the search results page, preventing conflicts with shortcodes calling
-
Bug fixes:
- Fixed the issue where database tables were not created in a new installation.
4.0.1
-
Modifications:
- Setting: “Filter whole words only” set to true by default.
-
Bug fixes:
- Corrected the database upgrade notice that was incorrectly displayed for new users.
- Fixed an issue where the search term was not highlighted in the post content when following a /search/ link.
- Resolved an issue where the search term was incorrectly highlighted in the images’ alt text.
- Seamless mode didn’t load correctly.
4.0.0
Release post: https://webberzone.com/announcements/better-search-v4-enhance-wordpress-search-with-pro-features/
-
Features:
- New live search feature that shows search results as you type.
- [Pro] New setting to enable and set the fuzzy search level. Once enabled, the plugin will attempt to find results if the search term is misspelt. This only works effectively for English words.
- [Pro] Multisite search feature allowing network admins to select specific sites for cross-network searches. Sites not selected will function independently.
- [Pro] New setting to only show search results above a certain relevance threshold.
- [Pro] New setting to search the post slug.
- [Pro] New setting Enable REST API allows the REST API to utilize the Better Search when enabled. Read this knowledge base article for more information about how Better Search enhances the Search endpoint.
-
Enhancements/Modifications:
- Renamed
Better_SearchtoBetter_Search_Core_Query. Each of the methods now removes the filter from itself. It will also automatically parse wp_query parameters. - Updated
Better_Search_Core_Queryfilters to use the class instead ofWP_Query. - Display admin notice if any FULLTEXT index is missing and Enable mySQL FULLTEXT searching is enabled. This is only shown to admins and cannot be dismissed until the indexes are created.
- Better Search results page now works with Block Templates. You can enable Seamless mode to use your theme’s search template.
- [Pro] Added a new button to create the indexes and display the index status on the settings page under the Search tab for Enable mySQL FULLTEXT searching.
- Renamed
-
Bug fixes:
- Quotes in search terms should work correctly now.
For previous changelog entries, please refer to the separate changelog.txt file or Github Releases page
