{"id":387174,"date":"2026-10-15T14:33:21","date_gmt":"2026-10-15T14:33:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sole-semantic-search\/"},"modified":"2026-10-15T14:33:07","modified_gmt":"2026-10-15T14:33:07","slug":"sole-semantic-search","status":"publish","type":"plugin","link":"https:\/\/nl.wordpress.org\/plugins\/sole-semantic-search\/","author":23503202,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"6.5","requires_php":"8.3","requires_plugins":null,"header_name":"SOLE Semantic Search","header_author":"Sole Computer","header_description":"Replaces native WordPress search with SOLE Engine's semantic search.","assets_banners_color":"","last_updated":"2026-10-15 14:33:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sole.computer\/wordpress\/semantic-search\/","header_author_uri":"https:\/\/sole.computer\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":87,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"solecomputer","date":"2026-10-15 14:33:07","revision":3748736}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The native WordPress search surface handled by SOLE Semantic Search."}},"plugin_section":[],"plugin_tags":[220145,944,140844,3541,229649],"plugin_category":[],"plugin_contributors":[285715],"plugin_business_model":[],"class_list":["post-387174","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-search","plugin_tags-search","plugin_tags-semantic-search","plugin_tags-site-search","plugin_tags-vector-search","plugin_contributors-solecomputer","plugin_committers-solecomputer"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/sole-semantic-search.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>SOLE Semantic Search replaces the default WordPress keyword search with semantic search powered by SOLE Engine. Instead of matching exact words, it understands the meaning behind search queries and returns the most relevant results.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Seamless replacement of native WordPress search<\/li>\n<li>Configurable results per page (1-50)<\/li>\n<li>Automatic fallback to native search if SOLE Engine is unavailable<\/li>\n<li>Auto-translation of plugin UI when site language is non-English<\/li>\n<\/ul>\n\n<p><strong>Requirements:<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/sole-engine\/\">SOLE Engine<\/a> plugin must be installed and active<\/li>\n<li>Semantic search must be enabled in SOLE Engine settings<\/li>\n<\/ul>\n\n<h4>External services<\/h4>\n\n<p>This plugin does not contact any external service directly. It performs its\nsearches through the required SOLE Engine plugin, which sends data to the SOLE\nEngine service operated by Sole Computer (https:\/\/sole.computer) at\n    engine.sole.computer.<\/p>\n\n<p>SOLE Engine requires a Sole Computer account and Engine User Key. If the key\nis missing, this plugin makes no Engine request and native WordPress search\nremains in use. If SOLE Engine rejects the key, native search remains in use;\nan administrator must reconnect or replace the key in SOLE Engine settings.<\/p>\n\n<p><strong>What reaches the service because of this plugin.<\/strong> When a visitor runs a\nsearch, the search query is sent so that it can be matched semantically against\nyour indexed content. Your posts and pages reach the service as indexed content\nthrough SOLE Engine itself, not through this plugin.<\/p>\n\n<p><strong>When.<\/strong> On a visitor search, and when this plugin's own interface strings are\nauto-translated on a non-English site. Installing or activating this plugin\nsends nothing.<\/p>\n\n<p>Because all traffic goes through SOLE Engine, its own disclosure \u2014 including\nthe background jobs it schedules \u2014 applies here too. See the SOLE Engine plugin\npage for the full description.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/sole.computer\/wordpress\/engine\/privacy\">Privacy<\/a><\/li>\n<li><a href=\"https:\/\/sole.computer\/wordpress\/engine\/terms\">Terms of Service<\/a><\/li>\n<\/ul>\n\n<h3>Source code<\/h3>\n\n<p>The maintained source is available at https:\/\/github.com\/solecomputer\/sole-semantic-search. The score stylesheet is directly maintained readable source; no bundler or minifier is used. Release packages are generated by a deterministic allowlisted packaging step that normalizes line endings and removes non-distributed comments.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the <a href=\"https:\/\/wordpress.org\/plugins\/sole-engine\/\">SOLE Engine<\/a> plugin.<\/li>\n<li>Enable semantic search in SOLE Engine settings.<\/li>\n<li>Install and activate SOLE Semantic Search.<\/li>\n<li>Visit Settings &gt; SOLE Semantic Search to configure options.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20happens%20if%20sole%20engine%20is%20not%20installed%3F\"><h3>What happens if SOLE Engine is not installed?<\/h3><\/dt>\n<dd><p>The plugin will display an admin notice asking you to install SOLE Engine. Native WordPress search continues to work normally.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20semantic%20search%20fails%3F\"><h3>What happens if the semantic search fails?<\/h3><\/dt>\n<dd><p>The plugin silently falls back to native WordPress search. No error is shown to visitors.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20custom%20post%20types%3F\"><h3>Does this work with custom post types?<\/h3><\/dt>\n<dd><p>The plugin intercepts the main search query. Results depend on what SOLE Engine has indexed.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<li>Admin settings page (enable\/disable and results per page)<\/li>\n<li>Admin notice when SOLE Engine is missing<\/li>\n<li>Auto-translation of UI strings via SOLE Engine<\/li>\n<\/ul>","raw_excerpt":"Replace native WordPress search with AI-powered semantic search via SOLE Engine.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/387174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=387174"}],"author":[{"embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/solecomputer"}],"wp:attachment":[{"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=387174"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=387174"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=387174"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=387174"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=387174"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=387174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}