Generate product feeds automatically #
By default the product feeds you have generated are manually generated so each time you alter products or products are getting out of stock you should generate a new product feed. Not a big deal if your products do not change that much but in most cases, you want to generate your product feeds more often to ensure you have the product feed populated with the latest product updates.
How to video #
Edit Schedule settings #
Change feed status #
In the Feed List table, you’ll notice the status of each product feed. If it reads ‘Ready (manual)’, updates will only occur based on your manual actions. If it’s marked as ‘Ready (auto)’, it signifies that you’ve scheduled the feed to update automatically at predetermined intervals.
To adjust this status, simply click the ‘auto-on’ link in the Actions column. If you wish to disable the automatic updates, click the ‘auto-off’ link.
Configuring the Feed Schedule Interval #
When editing your product feed, you’ll find the feed schedule settings at the top of the feed editor.
By default, the feed refreshes once a day at 00:00 hours. You can modify this according to your needs – perhaps once every week at a specified time or four times daily at 01:00 hours.
In general, refreshing the product feed twice a day – every 12 or 6 hours – is sufficient for most webshops.
Using C-panel cron jobs #
WP Cron is the schedule system implementation of WordPress. By default, WordPress cron relies on someone visiting the site to be triggered. As such, scheduled actions only run if the site has traffic. The flip side of this is that it runs every time a visitor hits the site.
So unlike Linux cron, it doesn’t guarantee jobs are performed on time. If you would like to have more control over the schedule you have set up in our plugin you can create a Linux cron to fire all wp crons.
This is how easy it is to set up automatic feed generation in the Woocommerce product feed manager. Still, getting stuck? Feel free to contact our dedicated support team.