WordPress plugin intelligence profile

Cron Guard

Monitor WP Cron health, detect stalled or missed cron jobs, and get actionable guidance to fix issues.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.5.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update24 Jun 20264mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Cron Guard version 1.5.0 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Cron Guard is a comprehensive monitoring solution for WordPress cron jobs. It helps you detect when cron jobs are failing, identify stalled or missed scheduled tasks, and provides host-specific instructions to fix common issues.

Features

  • Health Monitoring – Detect if WP Cron has executed within a configurable time threshold
  • Scheduled Events List – View all scheduled cron hooks with last run time, next run time, and interval
  • Overdue Detection – Flag overdue or stalled hooks with clear visual indicators
  • Rolling Log – Lightweight logging of cron execution events
  • Admin Dashboard – Clear, non-technical UI showing overall health status and detailed hook information
  • Fix Assistant – Host-specific instructions for setting up real cron jobs
  • Admin Bar Indicator – Quick status indicator in the WordPress admin bar

Premium Features

  • Email Alerts – Receive notifications when cron is stalled or repeatedly missing schedules
  • Webhook Alerts – Send alerts to any webhook endpoint
  • Slack Integration – Formatted Slack notifications with action buttons
  • Discord Integration – Formatted Discord notifications with embeds
  • Verification System – Test and confirm real cron execution
  • Advanced Diagnostics – Deep system analysis and troubleshooting
  • Agency Dashboard – Monitor cron health across all your client sites from one screen, with per-site uptime trends (Agency & Agency Plus)
  • White-Label Client Reports – Branded, printable per-site cron-health reports (your logo, name, and accent color), viewable on demand and emailed monthly (Agency & Agency Plus)
  • Site Auto-Discovery – Add client sites in bulk by pasting a list, or let client sites enroll themselves with a shared hub token (Agency & Agency Plus)
  • Encrypted Connection Keys – Client API keys are encrypted at rest using your wp-config secret keys (Agency & Agency Plus)

Why You Need This

WordPress relies on WP-Cron for critical tasks like:

  • Publishing scheduled posts
  • Sending emails
  • Running backups
  • Processing orders (WooCommerce)
  • Updating plugins and themes

When WP-Cron fails silently, these tasks stop working. Cron Guard gives you visibility into your cron health and alerts you before problems become critical.

Multi-Site Management for Agencies

Managing cron across dozens of client sites? The Agency Dashboard (Agency and Agency Plus plans) brings every site’s cron health onto one screen. Connect each client site with a secure key, and your hub polls them on a schedule and on demand — showing health status, overdue and stalled hooks, the last successful run, and a 7-day uptime trend for each site, with a one-click link into any site’s own Cron Guard.

Because the hub polls each site over a secure REST endpoint, you still see the truth even when a client’s own WP-Cron has stopped — the exact failure you need to catch. Turn on the email digest to get a scheduled summary the moment any client site needs attention, so you don’t have to keep the dashboard open. No external service required; your hub is just another WordPress site running Cron Guard.

Need something client-facing? Generate white-label reports for any connected site — branded with your logo, agency name, and accent color — viewable on demand and printable straight to PDF from your browser, or emailed to each client automatically every month.

Onboarding lots of sites? Bulk-import them by pasting a list, or flip on self-enrollment so each client site registers itself with your hub using a shared token — no copying keys one at a time. Every stored connection key is encrypted at rest with a key derived from your site’s secret keys, so a database dump alone never exposes them.

Supported Hosts

The Fix Assistant provides specific setup instructions for:

  • WP Engine
  • Kinsta
  • SiteGround
  • Bluehost
  • GoDaddy
  • DreamHost
  • Cloudways
  • Flywheel
  • Pantheon
  • Pressable
  • cPanel hosts
  • Plesk hosts
  • Generic VPS/Dedicated servers

External Services

This plugin optionally connects to the following third-party services when configured by the user:

Slack API

When Slack alerts are enabled, the plugin sends notification messages to a user-configured Slack Incoming Webhook URL. Data sent includes: site name, site URL, cron health status, and alert details. No personal data is transmitted.

Slack is operated by Salesforce, Inc.

  • Slack API documentation
  • Slack Privacy Policy

Discord API

When Discord alerts are enabled, the plugin sends notification messages to a user-configured Discord Webhook URL. Data sent includes: site name, site URL, cron health status, and alert details. No personal data is transmitted.

  • Discord Developer documentation
  • Discord Privacy Policy

Generic Webhooks

When webhook alerts are enabled, the plugin sends a JSON POST request to any user-configured URL. Data sent includes: site name, site URL, cron health status, and alert details. The webhook URL is entirely user-controlled.

Freemius SDK

This plugin uses the Freemius SDK for optional usage analytics and future licensing. No data is collected unless the user opts in during activation. Freemius is operated by Freemius, Inc.

  • Freemius Privacy Policy
  • Freemius Terms of Service

External Cron Services (Referenced Only)

org, UptimeRobot) as alternatives for setting up server-side cron. The plugin does not connect to or transmit data to these services. Users who choose to use these services do so independently.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cron jobs
  • scheduled tasks
  • wp cron
  • monitoring
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity24 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.