Haus Storefront Product Sync
Haus Storefront Product Sync (wp-products-sync) synchronizes products, collections, facet values, and related metadata from your Vendure backend into WordPress.
Use this plugin when you need WordPress-native product and taxonomy data for Elementor dynamic tags, custom templates, or editorial workflows — while keeping Vendure as the commerce source of truth.
What It Does
- One-way sync Vendure → WordPress (products, taxonomies, custom fields)
- React admin UI for taxonomy mapping, sync options, and health status
- WP-CLI full and incremental sync with shared locking
- Elementor dynamic tags (group Haus Storefront) for synced fields
- Optional soft-delete mode for removed taxonomy terms
Typical Workflow
- Install and activate the plugin alongside Haus Storefront Elementor Widgets (recommended)
- Ensure Vendure API URL and channel token are configured (via Haus Storefront Advanced settings or
wp-config.phpconstants) - Open Sync Settings and map collections/facets to WordPress taxonomies
- Run
wp sync-products syncfor the first full sync - Schedule
wp sync-products syncUpdatedfor frequent updates and nightly full reconciliation
Related
- Getting Started
- Haus Storefront Elementor Widgets — defines
VENDURE_API_URL/VENDURE_TOKENfor this plugin when installed