Description
Prefer local? Install a world-class search engine for free with Docker
- Self-hosted WordPress search for Weaviate AI (keywords/hybrid/vector)
- Self-hosted WordPress search for Vespa.ai (keywords/hybrid/vector)
- Self-hosted WordPress search for OpenSearch (keywords)
- Self-hosted WordPress search for Apache Solr (keywords)
- Self-hosted WordPress search for Elasticsearch (keywords)
Hosted at Cloudways? Activate your free pre-installed search engine service for Elasticsearch 8.x or Opensearch2.x managed by Cloudways
- Cloudways WordPress search for OpenSearch (keywords)
- Cloudways WordPress search for Elasticsearch (keywords)
Prefer managed? Get a subscription and enable powerful remote managed search in a few clicks
- Managed WordPress search for OpenSearch: hosting features, hosting guide
- Managed WordPress search for Elasticsearch (coming soon)
- Managed WordPress search for Apache Solr (coming soon)
- Managed WordPress search for Weaviate AI (coming soon)
Alternatively, use the wizard to connect with OpenSolr
If you do not like installing local search engines, our 60 seconds wizard will configure 100% of your WordPress search with:
– A free Solr index hosted by our partner Opensolr
– Ajax search & autocompletion
– Facets (filters)
– Related posts.
Need even more features?
Consider our flagship plugin WPSolr Enterprise
– Manage more than one engine. For instance, Elasticsearch for back-end search, Weaviate AI for front-end search, Solr for suggestions, Recombee for AI Recommendation widgets.
– AI search personalization (Algolia AI search personalize, Google Retail search personalization)
– AI recommendations (Algolia Recommend, Amazon Personalize, Recombee, Google Retail AI Personalization)
– Use hosting providers like Amazon Opensearch, Solr Opensolr, Solr Searchstax, Opensearch & Elasticsearch Bonsai, Algolia, Elasticsearch Elastic, Google Retail, Recombee
– Advanced filters (hierarchy tree, slider, range, select, select2, color picker, data picker)
– WooCommerce (in/out of stock, attribute variations, price variations, add to basket in suggestions, order/coupon search in back-end)
– WPML
– And much, much more…
Reviews
Contributors & Developers
“Self-hosted or managed search, proven to scale with millions of posts | WPSolr free” is open source software. The following people have contributed to this plugin.
ContributorsInterested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
24.1
- (New) New Opensearch search hosting with WPSOLR support
24.0.2
- (fix) Remove Monolog from dependencies
24.0.1
- (fix) Security patch
- (fix) Fatal error due to Monolog incompatible version detected with WordPress 6.7.2
24.0
- (fix) OpenSearch shard and replication
- (fix) OpenSearch logs warning
23.9.1
- (new) Vespa.ai vector/hybrid/keywords search
23.9
- (new) 60 seconds configuration wizard with free opensolr.com hosting
23.8
- (new) Related posts with Weaviate: retrieve semantically similar posts, with extra filters.
- (new) Related posts with Elasticsearch: retrieve text similar posts (More Like This), with extra filters.
- (new) Related posts with OpenSearch: retrieve text similar posts (More Like This), with extra filters.
- (new) Related posts with Solr: retrieve text similar posts (More Like This), with extra filters.
- (fix) Fix missing $ajax_delay_ms initialization
23.7
- (new) Add settings to use any jQuery-Autocomplete option with suggestions
- (new) Add post excerpt to boosts
- (new) Index taxonomy’s featured image url for helping catalog discovery in external tools like Algolia
23.6
- (new) Index featured image url for helping catalog discovery in external tools
- (fix) real-time indexing not working on creation
- (fix) SQL full-text search should not be executed
- (fix) Random sort with Elasticsearch
- (fix) Deprecated parse_str()
23.5
- (Fix) Solr syntax error with facets containing ” and ”
- (Fix) Facets containing “:” are not selected
- (fix) Facets javascript error in backend search when several views
23.4
- (deprecation) Deprecated Elasticsearch server 7.x version. Requires Elasticsearch server 8.x version
- (php client) Update Elasticsearch PHP client from version 7. to version 8.
- (new) Weaviate GPT4All vectorizer
- (new) Self-signed node certificate setting for docker OpenSearch SSL
- (new) Self-signed node certificate setting for docker Elasticsearch SSL
- (new) Self-signed node certificate setting for docker Apache Solr SSL
- (new) Self-signed node certificate setting for docker Weaviate SSL
- (new) Button to clone index settings
- (fix) Option to switch Solarium client from http to curl
- (fix) Weaviate slider (numeric and dates),and range, facets
- (fix) Weaviate sort on archive taxonomies
23.3
- Tested with PHP 8.1 and WordPress 6.2.2
- (new) Rerank Weaviate search results with the local cross-encoder transformers.
- (Fix) Taxonomy archives with duplicate term names.
- (Fix) Weaviate maximum number of facet items
- (Fix) Weaviate alphabetical sort of facet items
23.1
- Tested with PHP 8.1 and WordPress 6.2.2
- (new) Set horizontal/vertical orientation on views’ facets. For instance, choose horizontal facets on admin search and vertical on front-end search.
- (fix) Boost categories does not work
- (fix) Wrong archive results with duplicated category names
- (fix) Filters are wrongly showing results with partial matching
- (Fix) Fix some “utf-8-middle-byte” errors with mb_substr()
23.0
- (fix) Tested with PHP8.1
- (fix) Apply property tokenization to Weaviate indices, to prevent tokenization on facets.
- (fix) OpenSolr credentials error.