I’d like to do the opposite! Like, maybe on a rolling 12 per day but one every couple hours 🙂 Variable timing would be great, too. I’d PAY for that 🙂
Hey, found a solution myself yesterday. The plugin is called “WP control” and it let’s you change all the cron jobs running in your WP instance, including that of Feedzy. Works great.
Plugin Support
Vytis
(@bvytis)
Hi @juliusmk and @billspaced,
Thank you for using Feedzy. Yes, Wp Crontrol is a plugin that allows you to change when the cron runs, however, it’s also needed to change the cache time for the plugin.
Cron is set to automatically run every 60 minutes. There is no integrated way to change this timing in the plugin settings and you need to change the cron time using a plugin like this the one you mentioned:
https://ww.wp.xz.cn/plugins/wp-crontrol/
And you also need to add this function to your functions.php of the theme or child theme if you constantly update the theme:
function change_values($arr) {
$arr[ 'refresh' ] = ’10_mins’; // value 10 is for 10 minutes and should be changed depending on the need
return $arr;
}
add_filter( 'feedzy_shortcode_options', 'change_values', 10, 1 );
I hope it helps!
Hi Vytis, thank wou very much. I did both (use the wp control plugin and add the code to the function), but after a few hours or sometimes days, the cron jobs is resetted to its default value (1 hour). Any idea why – and how I can fix it?
Thank you!
Plugin Support
Vytis
(@bvytis)
Hi @juliusmk,
That’s weird, where exactly have you added the code? Maybe it gets overwritten if you added it to the functions.php file and you update your theme?
You can add it using the method described here:
https://docs.themeisle.com/article/889-how-to-create-a-site-specific-plugin
Hi Vytis, thank you, the ocde is still in the functions.php, so it should work, but I will try it the way you described it as well.
Hi, did you find a solution to this? Thanks