Seekmodo for WooCommerce
AI-powered product search for WooCommerce — variation-aware, on-sale faceted, stock-aware. Ships inside the official Seekmodo Search WordPress plugin: install once, light up both content and commerce search on the same site.
seekmodo-wordpress-v0.3.2.zip · released 2026-06-11
Same zip as the WordPress connector. The commerce vertical auto-activates when WooCommerce is detected; on a site without WC, only the content vertical runs.
What you get on the commerce side
- Variation-aware product indexing. Walks
WC_Productobjects in 500-doc batches with delta hooks onwoocommerce_update_product,woocommerce_delete_product, product / variation stock, andtransition_post_statusfor product + product_variation post types. - Brand auto-detection. Pulls brand strings from the most common WC brand taxonomies (WC Brands, Perfect Brands, YITH Brand) without configuration. Override via the
seekmodo_commerce_brandfilter for bespoke setups. - On-sale faceted, stock-aware. The gateway's commerce schema includes
on_sale(boolean facet),sale_price,in_stock, andcurrency. Filter counts in your typeahead update in lockstep with the storefront. - Category breadcrumbs. Hierarchy strings (e.g. Apparel › Shirts › Polos) are precomputed at index time, so faceting and ranking against category position is one Typesense query, not a recursive WP term walk.
- Native fallback armed permanently.
woocommerce_product_queryandposts_searchstill run if the gateway is unreachable. Shadow / active / enforce modes let you cut over without surprises. - Self-service dev → production cutover. Pair the connector on your dev site first, soak in shadow mode, then click Promote dev to production from the plugin's settings page when you're ready. The dev mirror automatically goes silent without polluting production search analytics.
Verify the download
Every release is published with a SHA-256 sidecar 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.3.2.zip curl -fLO https://seekmodo.com/plugins/seekmodo-wordpress-v0.3.2.zip.sha256 sha256sum -c seekmodo-wordpress-v0.3.2.zip.sha256 # expected: seekmodo-wordpress-v0.3.2.zip: OK
SHA-256: 889e2b332738d8a210c54445db7b305856b8e5541890d23a0c114d14268f3d0b
Install in minutes
- 1. Download. Click the button above. Verify with
sha256sum -c. - 2. Upload. In WordPress admin, go to Plugins → Add New → Upload Plugin and pick the zip. Activate.
- 3. Auto-detect. The plugin looks for WooCommerce on activation. If WC is present, the commerce vertical lights up automatically; you don't toggle anything.
- 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. Index.
wp seekmodo index --fullfrom WP-CLI, or watch the bulk indexer cron pick it up on its next tick. Delta updates happen automatically as you edit products. - 6. 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.
Also covers your blog, docs, and CPTs
One zip, both verticals.
The same plugin auto-detects public Custom Post Types and routes core WordPress search through Seekmodo. If your store sells products and publishes a content marketing site or knowledge base on the same install, both surfaces are upgraded — no second plugin, no second admin page.
Want the content-first walkthrough? See the WordPress page.
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.