{"name":"Seekmodo Search","slug":"seekmodo","version":"0.11.64","download_url":"https://seekmodo.com/plugins/seekmodo-wordpress-v0.11.64.zip","sha256":"45fd27d69bba1955db9a7f0ec2acc3c47fe3a594675e6a1c448d996571018ee8","requires":"6.2","tested":"6.6","requires_php":"8.0","last_updated":"2026-09-22","homepage":"https://seekmodo.com/plugins/wordpress","author":"Numinix Technology Inc.","author_profile":"https://numinix.com","sections":{"description":"<p><strong>Seekmodo Search</strong> replaces the built-in WordPress site search (and the WooCommerce product search, when WooCommerce is active) with an AI-powered search experience served by the Seekmodo platform at mcp.seekmodo.com. One plugin, two activatable verticals:</p>\n<ul>\n<li><strong>Content vertical</strong> — WordPress core search via <code>pre_get_posts</code> + <code>posts_pre_query</code>. Auto-detects public Custom Post Types.</li>\n<li><strong>Commerce vertical</strong> — WooCommerce product search via <code>woocommerce_product_query</code> + <code>posts_search</code>. Indexes products + variations + stock + price + SKU + attributes. Auto-on when WooCommerce is detected; dormant otherwise.</li>\n</ul>\n<p>What you get:</p>\n<ul>\n<li>AI search out of the box — vector recall + commerce-aware reranking on top of Typesense, with no relevance tuning required to start.</li>\n<li>Typo tolerance, partial-word matching, and prefix-matched typeahead via a single REST endpoint your theme can hit from any autocomplete widget.</li>\n<li>Click-through telemetry feeds a self-tuning learn-to-rank pipeline. Relevance gets better as your shoppers interact.</li>\n<li>Always-on safety net — every gateway-talking entry point falls through to native <code>WP_Query</code> (or <code>WC_Query</code> for products) inside the same request when the platform is unreachable.</li>\n<li>Multi-environment safe — Seekmodo locks each tenant to a canonical storefront host; staging / dev clones are auto-detected and return no-op.</li>\n</ul>\n<h4>External service dependency</h4>\n<p>Seekmodo Search is the WordPress connector for the Seekmodo AI search platform. The platform is a hosted service operated by Numinix Technology Inc. at <a href=\"https://mcp.seekmodo.com\">mcp.seekmodo.com</a> and <a href=\"https://admin.seekmodo.com\">admin.seekmodo.com</a>. Every Seekmodo plan ships with a 14-day free trial at $0 — full features, unlimited searches, no card charge if you cancel before day 14. After the trial, plans start at $29/month. Pricing details: <a href=\"https://seekmodo.com/pricing\">seekmodo.com/pricing</a>.</p>\n<h4>What happens if you stop paying</h4>\n<p>The plugin does not break your site. If the gateway is unreachable, your subscription lapses, or you simply uninstall the plugin, every search entry point falls back to native WordPress / WooCommerce search inside the same request. No white screens, no fatal errors, no broken search box.</p>\n<h4>Privacy &amp; data handling</h4>\n<p><a href=\"https://seekmodo.com/legal/privacy\">seekmodo.com/legal/privacy</a> lays out the full picture; in short, indexable post / product content goes to mcp.seekmodo.com, visitor search queries and clicks go to mcp.seekmodo.com as telemetry, and the plugin's update check goes to seekmodo.com on a 12-hour cadence with no tenant ID or site-identifying data attached.</p>","installation":"<ol>\n<li>In WordPress admin, go to <strong>Plugins → Add New</strong> and search for \"Seekmodo\".</li>\n<li>Click <strong>Install Now</strong> on \"Seekmodo Search\", then <strong>Activate</strong>.</li>\n<li>Go to <strong>Settings → Seekmodo Search → Connect to Seekmodo</strong>.</li>\n<li>Click <strong>Start free trial / sign in</strong> and approve the pairing on seekmodo.com.</li>\n<li>(Optional) Run <code>wp seekmodo index --full</code> to seed your tenant immediately.</li>\n<li>Flip search mode from <code>shadow</code> to <code>active</code> in the connector settings once you've spot-checked a few searches.</li>\n</ol>\n<p>Headless / CI install:</p>\n<pre><code>wp plugin install seekmodo --activate\nwp seekmodo connect --tenant=&lt;tenant_id&gt; --secret=&lt;shared_secret&gt;\nwp seekmodo index --full\nwp option update seekmodo_wp_mode shadow</code></pre>","faq":"<h4>Do I need a Seekmodo account?</h4>\n<p>Yes. Seekmodo Search is the WordPress connector for the Seekmodo hosted AI search platform; the plugin itself is free and GPLv2, but it needs a paired Seekmodo tenant to do its job. Every plan ships with a 14-day free trial at $0 with full features and unlimited searches. After the trial, plans start at $29/month. Pricing details: <a href=\"https://seekmodo.com/pricing\">seekmodo.com/pricing</a>.</p>\n<h4>Do I need WooCommerce?</h4>\n<p>No. The content vertical works on any WordPress site. The commerce vertical activates automatically when WooCommerce is detected, and idles otherwise.</p>\n<h4>What happens if the gateway is down?</h4>\n<p>Every gateway-talking entry point falls through to native <code>WP_Query</code> (or <code>WC_Query</code> for products) inside the same request. Visitors never see an empty results page.</p>\n<h4>What happens if I stop paying / cancel my subscription?</h4>\n<p>Same as above. The plugin stays installed, the gateway-talking entry points start returning no-op (since the tenant is gated), and every entry point falls back to native search in the same request. Your site keeps working; you just stop getting AI relevance.</p>\n<h4>Will this work on a staging clone?</h4>\n<p>Yes — Seekmodo locks each tenant to a canonical storefront host. Staging / dev hosts are auto-detected and return no-op from every gateway-talking entry, so your production search index is never polluted by a non-production deploy.</p>\n<h4>Where does the plugin send data?</h4>\n<p>Indexable post / product content goes to mcp.seekmodo.com. Visitor search queries and clicks go to mcp.seekmodo.com as telemetry. The update check (12 h cadence) goes to seekmodo.com/api/plugins/seekmodo. All gateway-bound requests carry an HMAC signature derived from the pairing secret. Full details: <a href=\"https://seekmodo.com/legal/privacy\">seekmodo.com/legal/privacy</a>.</p>","changelog":"<h4>0.1.4 — 2026-06-08</h4>\n<ul>\n<li><strong>Added</strong>: WordPress.org Plugin Directory submission readiness. Plugin header <code>Update URI</code> routes update checks to seekmodo.com so we can ship hot-fixes faster than the w.org SVN sync cadence.</li>\n<li><strong>Added</strong>: <code>WporgUpdateClient</code> — hooks <code>update_plugins_seekmodo.com</code> and the <code>plugins_api → plugin_information</code> \"View details\" modal.</li>\n<li><strong>Changed</strong>: Plugin name shortened to \"Seekmodo Search\". Plugin description rewritten with explicit SaaS-dependency disclosure and free-trial note.</li>\n<li><strong>Changed</strong>: <code>Tested up to: 6.6</code> added to plugin header + readme.</li>\n<li><strong>Fixed</strong>: <code>tools/build_release.py --auto-pr</code> now writes a manifest entry whose schema matches the live <code>platforms.zen_cart</code> entry exactly.</li>\n</ul>\n<h4>0.1.3 — 2026-06-08</h4>\n<ul>\n<li>Per-tenant \"Powered by Seekmodo\" branding toggle. Off by default; partner-site opt-in.</li>\n</ul>\n<h4>0.1.2 — 2026-06-08</h4>\n<ul>\n<li><code>AutoPromoter</code> substate FSM wired end-to-end.</li>\n</ul>\n<h4>0.1.1</h4>\n<ul>\n<li>Content indexer doc shape aligned with the gateway's Typesense schema.</li>\n</ul>\n<h4>0.1.0</h4>\n<ul>\n<li>Initial release.</li>\n</ul>"},"icons":{"1x":"https://seekmodo.com/plugins/assets/seekmodo/icon-128x128.png","2x":"https://seekmodo.com/plugins/assets/seekmodo/icon-256x256.png","default":"https://seekmodo.com/plugins/assets/seekmodo/icon-256x256.png"},"banners":{"low":"https://seekmodo.com/plugins/assets/seekmodo/banner-772x250.png","high":"https://seekmodo.com/plugins/assets/seekmodo/banner-1544x500.png"},"signature":{"value":"fmON5o3ZFUjvkDmv6FuL78u9wdcR-75A7l789NubUmLMjok2--BaoO0l6AegdcGIbVGFNas4ZniMNbsxpeRIDA","kid":"seekmodo-2026-06-r2","algorithm":"ed25519"}}