Product Catalog Feed for WooCommerce / Creating and Managing Feeds / Feed Regeneration Methods

Feed Regeneration Methods

Last updated: February 12, 2026

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.