SearchWP News

Category: Releases

WooCommerce Integration has seen a number of updates since the last News post, each has been a maintenance release to improve compatibility with WooCommerce.

Full changelog since the last update:


  • [Fix] Better enforcement when no results are found
  • [Improvement] Prevent redundant search from running
  • [Update] Updated updater


  • [Improvement] Better integration with WooCommerce native sorting


  • [Fix] Fixed an issue that prevented final results from showing in some cases


  • [Fix] Fixed an issue that prevented final results from showing in some cases


  • [Fix] Fixed an issue with product visibility in WooCommerce 3.0

SearchWP’s Term Highlight extension has been improved to better handle multi-word exact matches. This maintenance release is recommended for all active license holders.

There is an extensive backlog of updates since the last News post, full changelog posted here for reference:


  • [Fix] Fixes an issue where partial matches may result in less accurate global excerpts
  • [Improvement] Improved exact match processing
  • [Update] Updated updater


  • [Update] Highlighting no longer auto-applies for searches in the Dashboard


  • [Fix] Fixed improper variable initialization that may have resulted in an Error (props Vlad)


  • [Improvement] Better support for serialized data when building global excerpt
  • [Fix] Prevent global excerpt generation from defaulting to filename


  • [Fix] Fixed an issue with overly aggressive tokenizing which may have resulted in a loss of formatting
  • [New] New filter searchwp_term_highlight_occurrence to offset where highlighting begins (default is occurrence 1)
  • [Fix] Improved handling of whole match check, resolved PHP Warning
  • [Update] Updated updater


  • [Fix] Better handling of operations with empty search string
  • [Fix] Fixed PHP Warning
  • [Fix] Fixed an issue when finding global excerpts with multiple terms flanked by encoded punctuation


  • [Improvement] Check for whole matches before parsing individual search terms
  • [Improvement] Better handling of pattern matches
  • [Update] Updated updater


  • [New] New filter searchwp_th_auto_highlight_content to disable automatic highlighting
  • [Improvement] More priority given to exact search matches
  • [Improvement] Improved performance of highlighting operation


  • [Fix] Better highlight restriction when other SearchWP extensions are active
  • [Fix] Better tokenizing when extracting highlight matches


  • [Improvement] Apply appropriate filters for better interoperation with other SearchWP Extensions
  • [Change] More appropriate initialization timing
  • [Update] Updated updater


  • [Fix] PHP Warning cleanup


  • [Fix] PHP Warning cleanup


  • [Fix] Fixed an issue that forced highlights to be lowercase


  • [Improvement] Better Shortcode handling
  • [Improvement] Better UTF-8 support
  • [Improvement] Better handling of keyword stems
  • [Fix] Fix an issue where redundant filter calls were in place


  • [Fix] Fixed a bug that gave too much priority to manually populated Excerpts when the Excerpt did not have a highlight match but the post content did


  • [Fix] Fixed a bug that ignored a specified Custom Field from which to generate a global excerpt


  • [New] New filter searchwp_th_partial_matches which enables highlighting of partial term matches


  • [Fix] Fixed PHP Warning, better short circuit when post ID is not defined


  • [Improvement] Support for automatic updates based on your SearchWP license key


  • [Improvement] Better word matching at boundaries
  • [New] Added Shortcode handling

SearchWP version 2.8.14 again improves compatibility with other plugins and is a recommended update for all customers.

  • [Improvement] Additional checks to prevent overrun with other plugins

A regression was introduced in version 2.8.11 that 2.8.13 resolves

  • [Fix] Fix a regression introduced to SWP_Query in 2.8.11 that may have prevented pagination from working as expected

Main query check improvements are also included in this release

  • [Fix] Additional main query checks to improve plugin compatibility

SearchWP’s Related extension has been updated to version 1.0.2 which is a small bugfix and maintenance release which is recommended for all users.

  • [Fix] Prevent PHP(<5.5) Fatal error Can't use function return value in write context
  • [Fix] Newly published entries are no longer automatically skipped if no keywords are entered, will use fallbacks by default
  • [Fix] Implementation of searchwp_related_excluded_post_types filter is now applied correctly and works

Version 2.8.11 focuses on main query checks and is available to all active license holders.

  • [Fix] Fixed an issue with main query check that prevented search results from appearing in some cases
  • [Fix] Fixed an issue where default includes/exclusions would be applied outside the main query
  • [Change] Updated common words (stopwords)
  • [Change] Switch from page parameter to paged so as to better match WP_Query

Version 2.8.10 is a maintenance release now available to all active license holders.

  • [Improvement] Improved main query checks
  • [Improvement] Improved invisible character tokenizing
  • [Fix] Fixed an issue with AND logic limits given certain engine configurations
  • [Fix] Fixed PHP Warnings
  • [Fix] Fixed lack of output for two tooltips
  • [Fix] Fixed an issue where usage of -1 weights to actively exclude matches overran enabled engine post type(s)

Term Synonyms has received a number of updates to improve reliability and integration with SearchWP itself. The latest version is a recommended update for all active license holders.

Changelog since the last News update:


  • [Fix] Fixed an issue with Replacements not applying correctly
  • [Update] Changed SearchWP hook utilization to stabilize integration with other extensions/customizations


  • [Fix] Fixed PHP Warning


  • [Fix] Better handling of replaced synonyms


  • [Fix] Fixed PHP Warning


  • [Fix] Fixed an issue that didn’t properly replace terms with defined synonyms


  • [Fix] PHP Warning cleanup


  • [Fix] Fixed tooltips not rendering properly
  • [Fix] Fixed an issue with capitalized terms not being properly utilized
  • [Improvement] Updated instructions/UI to be more clear


  • [Fix] PHP Warning cleanup
  • [Update] Updated updater


  • [Change] No longer presumptuously prevent AND logic by default (it caused issue if AND logic was forced, among other integration issues; enable manually where necessary)


  • [Fix] Removed case sensitivity for synonym sources


  • [Fix] Dynamically stem synonyms when applicable, fixes an issue with results not showing up when stemming was enabled


  • [Fix] Fixed an issue that prevented search results when stemming was enabled


  • [Improvement] Automatic updates based on your SearchWP license key


  • [Change] Use the original (i.e. not filtered) search term(s) to find synonyms
Fix Search on Your Site. No Coding Required!

Now you can utilize all of the content that's gone unrecognized by native WordPress search instantly with SearchWP

Get SearchWP