Back to blog
Troubleshooting/7 min read/March 28, 2026

WordPress Scheduled Posts and Backups Not Running? WP-Cron Is Probably Broken

How to diagnose and fix WP-Cron issues that stop scheduled posts, backups, emails, and automations.

/ Direct answer

WP-Cron is WordPress’s built-in scheduler. If scheduled posts, backups, emails, or plugin jobs stop running, WP-Cron may be disabled, blocked, or not triggered often enough.

Why this happens

WP-Cron is not the same as a true server scheduler. By default, it runs when visitors hit the site. That can work for busy sites, but it becomes unreliable when traffic is low, caching is aggressive, or server rules block loopback requests.

Symptoms

WP-Cron problems often look unrelated until you see the pattern.

  • Scheduled posts miss their publish time.
  • Backups stop running.
  • Subscription renewals or plugin jobs are delayed.
  • Queued emails do not send.
  • Security scans or reports stop arriving.

Recommended fix

For a business site, use a real server cron. That makes scheduled work predictable and removes the dependency on random visitors triggering WordPress at the right time.

Frequently asked questions

Is WP-Cron bad?

No. It is useful, but business-critical sites should not rely on visitor-triggered scheduling alone.

Can broken WP-Cron affect backups?

Yes. Many backup plugins rely on scheduled jobs, so cron issues can quietly stop backups.

Quick answer summary

/ Short answer

WP-Cron is WordPress’s built-in scheduler. If scheduled posts, backups, emails, or plugin jobs stop running, WP-Cron may be disabled, blocked, or not triggered often enough.

/ What matters most

  • WP-Cron depends on site visits unless a real server cron is configured.
  • Low-traffic sites and blocked loopback requests often expose the issue.
  • The proper fix is usually a real server cron calling WordPress on a schedule.

/ Best next step

Match the support level to the real customer impact: leads, sales, bookings, logins, security, recovery, and trust. If the site creates money or customer confidence, choose ongoing care over occasional fixes.