All Modules FREE & PRO

Cron Inspector

Full visibility into WP-Cron events and Action Scheduler jobs — so you know what's running, what's failing, and what's overdue.

  • Full Cron Visibility
  • 0 Database Writes
  • Read-Only Architecture

What This Module Does

WordPress background tasks run silently. WP-Cron jobs fire on page load without any dashboard visibility. Action Scheduler queues can build up thousands of failed or stuck jobs without triggering any alerts. The Cron Inspector surfaces the complete state of both systems — giving you the data you need to diagnose timing issues, identify failed background tasks, and understand exactly what scheduled work your WordPress site is performing.

Features at a Glance

WP-Cron Event Registry

Lists every scheduled WP-Cron event with its hook name, next scheduled run timestamp, how overdue it is (if applicable), and its recurrence interval. Events are sorted chronologically so overdue items surface immediately.

Overdue Event Detection

Any WP-Cron event whose next run timestamp is in the past is flagged as overdue. On WordPress sites where WP-Cron is disabled or infrequently triggered, overdue background tasks can accumulate undetected — this check makes the backlog visible.

Action Scheduler Integration

If your site uses Action Scheduler (installed by WooCommerce, GravityForms, and many other plugins), the module displays pending, running, failed, and completed job counts separately. A large failed count signals a queue pipeline problem.

Chronological Job Timeline

All WP-Cron events are displayed in a unified, time-sorted table so you can see the order in which WordPress background tasks are scheduled to execute and identify any clustering that might cause performance spikes.

Hook Name Attribution

Every cron event is displayed with its hook name, making it easy to trace which WordPress plugin registered a given scheduled task and what it does when it fires.

Why It Matters

  • Diagnose WordPress email delivery failures caused by stuck or overdue WP-Cron events
  • Identify Action Scheduler queues that have backed up with failed jobs on WooCommerce sites
  • Verify that critical WordPress background tasks — backups, indexing, subscription renewals — are actually running
  • Detect duplicate cron registrations from multiple WordPress plugin instances
  • Surface all cron activity before WordPress migrations to understand what needs re-scheduling

Frequently Asked Questions

Does this module trigger or modify any WordPress cron events?

No. The Cron Inspector reads the _cron option from the WordPress options table and the Action Scheduler tables using SELECT queries only. It cannot schedule, cancel, or modify any event.

What does it mean when a WordPress cron event shows as overdue?

An overdue event is one whose scheduled timestamp is in the past but has not yet fired. On low-traffic sites where WP-Cron relies on page loads to trigger, events can fall significantly behind their intended schedule.

Why would I have thousands of Action Scheduler entries?

Plugins like WooCommerce and GravityForms use Action Scheduler heavily. High "Completed" counts are often normal — high "Failed" counts are the signal worth investigating.

Is this available in the free Lite version?

Yes — the Cron Inspector is fully available in both Lite and Pro.

See Exactly What's Running Behind the Scenes in WordPress

Complete visibility into WordPress background tasks — so you can stop guessing why things aren't running.

Already Included in Lite — Free

The Cron Inspector is fully available in the free Lite version — no account or payment required.

Download Lite — Free

Also Included in Pro

Pro includes the Cron Inspector alongside all seventeen modules and eight Pro-exclusive deep inspections.

Get Pro Now