Installation
Download from your account
Log in to windcodex.com (opens in a new tab) and go to My Account → Subscriptions. Download the latest windcodex-shopfeed.zip.
Upload the plugin
In your WordPress dashboard go to Plugins → Add New → Upload Plugin, select the ZIP file, and click Install Now.
Activate
Click Activate Plugin. WooCommerce must already be active.
Enable your channels
Go to WooCommerce → ShopFeed → Channels and enable the feeds you want to generate.
Copy your feed URLs
Go to the Overview tab and copy the feed URL for each channel you enabled.
What Happens on Activation
- Default settings are saved (all five channels enabled, static delivery, twice-daily updates).
- A per-channel cron event (
shopfeed_generate_{channel}_event) is scheduled for each enabled channel. - The
/wp-json/shopfeed/v1/feed/{channel}REST route is registered for real-time delivery.
After Activation
Choose delivery mode per channel
On the Channels tab, pick static (scheduled file) or real-time (REST endpoint) for each feed.
Set product defaults
Go to Product Defaults to set fallback brand, condition, currency, and included categories.
Add any transformation rules
Go to Rules to exclude, retitle, or reprice items per feed, and use Preview Changes to check them first.
Submit your feed URL
Copy the feed URL from the Overview tab and submit it to Google Merchant Center, Meta Commerce Manager, TikTok Ads Manager, Pinterest, or Microsoft Merchant Center.
Real-time feeds require pretty permalinks (Settings → Permalinks, anything other than "Plain") since they're served through the REST API.