How Does Cron Posting Every 5 Minutes, Posts to Multiple Blogs Randomly?
The cron executions are actually triggering a counter that sets the random posting times for each blog, then checks the current time against the counter to determine when it is time to post to each of the blogs individually. If cron executions are set too far apart this counter will not work properly for the more frequent posting times. So if your blog random time setting is 10 – 30 minutes or every 1 – 2 houra … set your cron job for every 5 minutes or every minute. If you are posting every 3 – 4 hours or greater you can set the cron job for every hour instead.