What is WP-Cron and why do my scheduled posts not publish?

Quick answerBeginnerUpdated

Short answer

WP-Cron is WordPress’s own scheduler, and it only runs when somebody visits the site. On a quiet site nothing triggers it, so scheduled posts and backups are late or never run.

The fix is to turn off the visitor-triggered version and call it from a real cron job instead, which runs on a fixed schedule whether or not anyone is visiting.

Learn more

Step-by-step

Choosing somewhere to host WordPress? Traxio’s WordPress hosting includes one-click installs, LiteSpeed caching and free SSL, with your first 30 days free.

All WordPress questions · All questions and answers

Popular

Tip: press / to search from any pageSee all results