Version 1.6 has just been released and it’s got a ton of great stuff included. There was a big focus on reducing the overall footprint of the indexer, you’ll find server loads reduced when building indexes from this version forward. A number of new filters will make both the indexing and searching of your site content that much more custom tailored. I could go on, but with this release the changelog itself has all the highlights.

Note: the Documentation will be receiving a lot of attention over the next week as a number of filters have not been properly documented, and there are filters that have been added which will facilitate doing really awesome things with SearchWP once some light is shown on them. Keep an eye on the blog for walkthroughs and detailed explanations of implementations you can take advantage of in 1.6.

Full changelog:

  • [New] Added indexer pause toggle to Admin Bar
  • [New] New Filter: searchwp_custom_fields allowing you parse custom fields, telling SearchWP what content you want to be indexed
  • [New] New Filter: searchwp_custom_field_{$customFieldName} performs the same filtration, but for a single Custom Field
  • [New] New Filter: searchwp_excluded_custom_fields allowing you to customize which meta_keys are automatically excluded during indexing
  • [New] New Filter: searchwp_background_deltas allowing you to disable automatic delta index updates (you would then need to set up your own via WP-Cron or otherwise, useful for high traffic sites)
  • [New] New Filter: searchwp_weight_threshold allowing you to specify a minimum weight for search results to be considered (default is zero)
  • [New] New Filter: searchwp_indexed_post_types allowing you to specify which post types are indexed (note: this controls only what post types are indexed, it has no effect on enabling/disabling post types on the SearchWP Settings screen)
  • [New] New Filter: searchwp_return_orderby_random allowing search results to be returned at random
  • [Improvement] Indexer optimizations in a number of places, index builds should be even faster (and more considerate of server resources)
  • [Improvement] Auto-throttling now takes into account your max_execution_time so as to not exceed it
  • [Improvement] Indexer now scales how many terms are processed per pass based on your memory_limit (can still be overridden)
  • [Improvement] Better handling of potential table deadlock when indexing
  • [Improvement] Overall reduction in memory usage when indexing
  • [Fix] Fixed an off-by-one issue when filtering terms by minimum character length when parsing search terms
  • [Fix] Fixed an issue where the progress meter would automatically dismiss itself after purging the index

Want to make your search awesome right now?

More than 30,000 sites have chosen SearchWP!

You can utilize all of the content that’s gone unrecognized by native WordPress keyword search instantly with SearchWP.

Get SearchWP for just $99

  • Committed Support
    If you need help, support is fast, friendly, and here for you
  • Streamlined Setup
    Installation and setup that’s optimized for speed
  • Great Documentation
    Helpful, clear, and usable documentation is a priority

See what SearchWP customers have to say

  • “SearchWP has worked well for me. At one point, I had a problem with it, and they looked into the problem and came up with a very good fix within a few days. Great service for a great product!”

  • “We were having trouble finding documents on our site when using the search feature. So I looked at a lot of search plugins but nothing topped SearchWP. We are now able to find everything on our site through the search feature. Amazing WP plugin!”

  • “I purchased Search WP for my site but I have limited coding abilities so I was having some difficulties and the Search WP support team went above and beyond to make sure my search functions were working perfectly, best support I’ve ever received!!”

[wpforms id="3080"]