Hi, the scheduled cron task set by the plugin is ran every minute to check if there are posts to be sent out at that time in the day.
It’s not an actual server cron job, its a scheduled task inside WordPress, which gets ran when your WP Cron(also not a server cron job) is hit.
If you update the cron task to run every 30 minutes for example, and you have a post which is due to go at 9:00pm, that post might be set at instead 9:30pm or later than that depending on if your WP Cron works fine and if your site is getting active traffic. In that case we recommend creating a true cron to control how many times you’d like your cron to be hit, see here: https://docs.revive.social/article/686-fix-revive-old-post-not-posting
Going back to your original question, you can create a quick plugin, using this plugin: https://www.ads-software.com/plugins/pluginception/ and then add the code below to change the ROP scheduled task to whatever value you like (Be sure that the plugin is activated after you create it, by checking your plugins area)
function update_rop_scheduled_task(){
$schedules['5min'] = array(
'interval' => 10 * 60,
'display' => 'Once every 10 min',
);
return $schedules;
}
add_filter('cron_schedules', 'update_rop_scheduled_task', PHP_INT_MAX);
You can change the 10 to a higher value, to increase the number of minutes.