Install the Opensolr Search Plugin

From the WordPress plugin directory, in one minute

Opensolr Search installs from the WordPress plugin directory like any other plugin, in about a minute. New versions then show up under Dashboard > Updates.

Requirements

  • WordPress 6.0 or newer.
  • PHP 8.1 or newer.
  • An Opensolr account: create one.

Install

  1. In your WordPress admin, open Plugins > Add New.
  2. Search for Opensolr Search.
  3. Click Install Now, then Activate.
  4. Open Settings > Opensolr Search and connect your Opensolr account.

You can also download the plugin from https://wordpress.org/plugins/opensolr-search/ and upload the zip file under Plugins > Add New > Upload Plugin.

What the plugin adds

  • Settings > Opensolr Search, with nine tabs: Settings, Data Crawler, Data Ingestion, Facet Mapping, Search Page, Search Tuning, Analytics, Elevation and Filters.
  • A page named Search at /opensolr-search/, holding the shortcode [opensolr_search]. When a page already sits at that address, the plugin uses it. Your search page
  • A sitemap at /opensolr-sitemap.xml, for the Data Crawler. The plugin sitemap
  • Meta tags and structured data in the head of every post, page and product. SEO meta tags
  • Its own tables in your WordPress database, with your table prefix: opensolr_queries and opensolr_clicks (the search log), opensolr_elevations (pin and exclude rules), opensolr_ingest_jobs (bulk ingestion) and opensolr_query_terms with opensolr_query_words (past searches for suggestions).
  • A WordPress cron task, every minute, for bulk ingestion.

The plugin also keeps the user names of your site private: author archive pages answer "not found" to visitors who are not signed in, and the list of users of the WordPress REST API needs a signed-in user who is allowed to list users.

Deactivate or delete

  • Deactivating stops the cron task. Your settings and tables stay.
  • Deleting the plugin removes its tables, its settings and its temporary data. The Search page stays as a normal page; delete it yourself if you no longer need it.
  • Your Opensolr Index and its documents stay in your Opensolr account either way, ready if you install the plugin again. To remove the index: Delete an index.