WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Josh Pollock v1.1.0

SearchWP API

Run advanced searches via the WordPress REST API and SearchWP.

SearchWP API

The facts

Rating
5★ from 4
Active installs
100+
Price
Free
Last updated
7 Jan 2016
Added
Jul 2015
Requires WP
4.3.1
Tested up to
WP 4.4.34
Downloads
15,294

Our analysis

AI-assisted

SearchWP API is a WordPress plugin that allows you to perform advanced searches using the WordPress REST API in conjunction with SearchWP. It adds a dedicated endpoint for executing search queries, enhancing the search capabilities of WordPress sites.

This plugin is technically functional without SearchWP, but in such cases, it defaults to using WP_Query for search queries. It is suitable for users who want to improve search performance and functionality on their WordPress sites, especially those already using SearchWP.

Best for: This plugin is best for WordPress users looking to enhance their site's search functionality, particularly those already using SearchWP.

What it does well

  • Adds an endpoint for advanced search via the REST API
  • Works with complex meta queries
  • Fallback to WP_Query if SearchWP is not available
  • Free to use from the WordPress.org directory

Where it falls short

  • Requires SearchWP version 2.6 or later
  • Only works with WordPress REST API 2.0-beta9 or later
  • Last updated in January 2016, may not be compatible with newer WordPress versions

Verdict

SearchWP API provides useful search enhancements for WordPress sites, but its age and specific requirements may limit its applicability for some users.

From the developer

Josh Pollock's own description of SearchWP API, lightly tidied.

Run advanced searches via the WordPress REST API and SearchWP.

Adds an endpoint to the WordPress REST API for searching via SearchWP — the best tool for improving the usefulness and performance of WordPress search.

This plugin is a free plugin by CalderaWP. It is not an official add-on for SearchWP.

  • Requires WordPress REST API (WP-API) 2.0-beta9 or later or WordPress 4.4 or later.
  • Requires SearchWP Version 2.6 or later

Technically will work without SearchWP, but queries will run through WP_Query.

Example Queries

For a complete list of possible queries, see: https://calderawp.com/doc/searchwp-api-queries/
* wp-json/swp_api/search?s=jedi&egnine=star-wars
* wp-json/swp_api/search?&tax_query[field]=slug&tax_query[taxonomy]=categories&tax_query[terms]=1
* wp-json/swp_api/search?meta_query[key]=jedi&meta_query[value]=luke&tax_query[compare]=IN

Does It Work With Version 1 of The REST API?

No, it does not.

I Installed It And Nothing Happened

You are probably using version 1 of the REST API, or have not updated SearchWP past 2.6.

How Shiny Is This Plugin?

Very shiny.

Version 1.1.0 – January, 2015

  • Complex meta queries
  • Fallback to WP_Query if not possible to use SearchWP

Version 1.0.0 – July 6, 2015

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for integrating services.

LocoAI

LocoAI

89

LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate thei...

Free 70k+ installs 4.9★ (637)
Uncanny Automator

The AI + Automation plugin for WordPress. Automate workflows across all your plugins and apps, add an AI agent...

Free 40k+ installs 4.9★ (156)
Open User Map

Create custom interactive maps with free Leaflet-based styles, no Google Maps API key, frontend marker submiss...

Free 10k+ installs 5★ (67)
Activity Log

Monitor every change on your WordPress site — who did what, when, and where it came from — for a complete audi...

Free 200k+ installs 4.3★ (74)
Reviews Feed

No API key required. Display Yelp and Google reviews for any business in a clean, customizable feed on your si...

Free 100k+ installs 4.4★ (34)
Bit integrations

Contact Form, Google Sheet, MailChimp, Brevo, Webhook, Zoho CRM Automation and Integration plugin that Connect...

Free 20k+ installs 4.9★ (160)