Feed Regeneration Methods
Ensuring your feed is up-to-date is critical. The plugin offers three methods for regeneration, configurable in Global Settings.
1. WP-Cron
Uses the default WordPress cron system. Events are triggered when a visitor loads your site. Good for sites with regular traffic.
2. Product Catalog Scheduler
Uses an internal checking mechanism on `wp_loaded`. Useful if standard WP-Cron is unreliable on your hosting.
3. External Call (Recommended for High Traffic)
Regenerate feeds via an external system (like a server crontab) without relying on site visitors. This prevents performance impacts during user browsing.
REST API
Make a GET request to:
GET https://your-site.com/wp-json/wpwoof/v1/feeds_update
WP-CLI
Run the regeneration command from your terminal:
wp wpwoof_product_catalog_feed feeds_update
Note: You must set up a system crontab on your server to execute these commands at your desired interval.