SearchWP

News

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

  • “I used SearchWP to index 40,000 images by a National Geographic photographer. It did a great job; the plugin has great hooks and filters; the documentation is excellent; and the developer was helpful. Thanks!”

  • “I’ve been using WordPress for several years now and I’ve had some fine customer service experiences & a whole lot of bad ones, but until today I’d never had a great one. Unparalleled communication. Above and beyond effort in problem solving. The Best”

  • “I purchased SearchWP for its ability to search inside more than 100 PDF documents on my website. My site visitors are able to see search results with pages, posts and PDFs weighted in my preferred order. Customer support has been very helpful.”

[wpforms id="3080"]