Live · WordPress 6.2+ · WooCommerce 6+ tested

Seekmodo for WordPress

The official Seekmodo Search plugin for WordPress 6.2 and up. One-click pairing, AI-grade search, and native WP_Query as the always-on fallback. WooCommerce vertical auto-activates when WC is installed — one zip, two verticals.

Download v0.11.7

seekmodo-wordpress-v0.11.7.zip · released 2026-07-25

Prefer searching from WP-admin? The plugin is being prepared for the WordPress.org Plugin Directory. Updates already route through seekmodo.com via the plugin's Update URI header.

Verify the download

Every release is published with a SHA-256 sidecar and an ed25519 signature so you can confirm the zip wasn't altered in transit. Run this on macOS / Linux (or WSL / Git Bash on Windows):

curl -fLO https://seekmodo.com/plugins/seekmodo-wordpress-v0.11.7.zip
curl -fLO https://seekmodo.com/plugins/seekmodo-wordpress-v0.11.7.zip.sha256
sha256sum -c seekmodo-wordpress-v0.11.7.zip.sha256
# expected: seekmodo-wordpress-v0.11.7.zip: OK

SHA-256: 0756ea86e0d7b260659c608e8a4ca57d1596c0043260880c5faa6cc0829ce8b7

The signing key is published at /.well-known/release-signing-keys.json (current kid: seekmodo-2026-06-r2). The corresponding public key also ships inside the plugin under assets/release-signing-keys/ so future in-plugin signature verification has a vendored key to chain against.

Install in minutes

  1. 1. Download. Click the button above. Verify with sha256sum -c.
  2. 2. Upload. In WordPress admin, go to Plugins → Add New → Upload Plugin and pick the zip.
  3. 3. Activate. WordPress unpacks the plugin into wp-content/plugins/seekmodo-search/. Click Activate. The bootstrap creates the events table and seeds option defaults (MODE=off until you pair).
  4. 4. Pair. Go to Settings → Seekmodo Search → Connect to Seekmodo. The page round-trips you through seekmodo.com and back, populating your tenant ID + HMAC secret without any copy-paste.
  5. 5. Flip. Sign in to admin.seekmodo.com and switch Mode to Active (recommended). The connector auto-promotes from shadow → enforce based on observed gateway health.

Headless / CI install

Three lines from WP-CLI replicate the WP-admin pairing ritual for staging / fleet rollouts:

wp plugin install https://seekmodo.com/plugins/seekmodo-wordpress-v0.11.7.zip --activate
wp seekmodo connect --tenant=<tenant_id> --secret=<shared_secret>
wp seekmodo index --full
wp option update seekmodo_wp_mode shadow

Once the WP.org listing is live, the install line becomes wp plugin install seekmodo --activate — the rest of the ritual is identical.

Running WooCommerce?

The same plugin upgrades your product search, too.

From v0.3.0, the bundled commerce vertical auto-activates when the plugin detects WooCommerce. Indexed fields include name, SKU, brand (auto-detected from WC Brands / Perfect Brands / YITH Brand), category breadcrumbs, on-sale flag, sale price, currency, and stock state — all mapped to the gateway's commerce Typesense schema. Variation-aware. Stock-aware. On-sale faceted. The same WC_Product_Query is kept permanently armed as a graceful fallback.

Want the WooCommerce-first walkthrough? See the WooCommerce page — same download, just framed for the commerce side.

Changelog

Every released version is downloadable from /plugins/seekmodo-wordpress-v.zip. Open README.html inside the zip for the full install guide. Showing the 8 most recent releases here — all releases on this page.

v0.11.7

2026-07-25Latest

WordPress.org Plugin Check / guideline compliance — text domain is now seekmodo (matches Directory slug); removed Update URI and WporgUpdateClient so updates can flow through wordpress.org; suggest "Powered by" branding defaults off; privacy-policy guide text discloses IP / user agent / referer; release zip excludes AGENTS.md, MIGRATION.md, and .gitkeep.

v0.11.6

2026-07-25

WordPress.org submission readiness — locally vendored @seekmodo/web-components ESM at assets/web-components/index.js (SDK inlined; source map with sourcesContent); default enqueue no longer hits cdn.seekmodo.com. Filter seekmodo_web_components_src still overrides. Suggested privacy-policy text via wp_add_privacy_policy_content. Listing screenshots under assets/admin/screenshot-*.png.

v0.11.5

2026-07-24

PDP/cart recommendation cascades — HMAC REST /wp-json/seekmodo/v1/recommendations with pdp-cascade and cart placements; WooCommerce auto-inject on product and cart pages with in-cart exclude_doc_ids.

v0.11.2

2026-07-13

Shopper session + visitor IP/UA on search and click events - commerce SearchSwap (via SearchResponse::prepareParams) and the click beacon now stamp per-visitor session_id (sm_sid cookie / Woo session) plus real ip / ua / referer. Events were previously flushing with the connector User-Agent and origin Cloudflare edge IP, so bot-check could not classify scrapers and session-aware fleet linkage had zero sample (POCO Marine).

v0.11.1

2026-07-12

SERP click LTR linkage - commerce SearchSwap now stashes gateway meta.search_event_id; seekmodo-beacon.js + SERP link stamps (data-seekmodo-seid) thread it on click. Typeahead already linked; full SERP clicks were landing with search_event_id=0 (POCO Marine fleet-health beacon_linkage_low).

v0.10.2

2026-07-03

Keyword redirect server 302 — Commerce\SearchRedirect on WooCommerce search reads snapshot redirect_rules and issues a 302 before SERP render.; Suggest redirects block — rebundled @seekmodo/web-components v0.3.4 (Go to row + auto-navigate on exact match).

v0.10.1

2026-07-03

suggest tab-switch thumbnail fix: refreshed @seekmodo/web-components v0.3.3 loads product thumbnails eagerly and reloads stalled images when the browser tab becomes visible again.

v0.8.4

2026-06-23

Mobile split-rail slider fix: draggable divider expands/contracts both keyword rail and product grid again. Refreshes the vendored @seekmodo/web-components suggest bundle.

Showing 8 of 36 releases

Need a hand?

Most install hiccups are clock skew (HMAC requires NTP- synced clocks) or outbound HTTPS being blocked at the host firewall. The troubleshooting guide walks both. If you're still stuck, drop us a line.