Type to search.

#170 by installs

WP Crontrol

by Syed BalkhiVersion 2.0.0

Take control of the cron events on your WordPress website or WooCommerce store with WP Crontrol.

Active installs
300,000+
#170 of 1,000
Downloads, all time
9M
8,951,365
Downloads, 30 days
417.7K
57.2K in the last 7
Rating
4.4 / 5
167 reviews
Last updated
16 days ago
Oct 15, 2026
Version
2.0.0
59 releases

Upkeep and compatibility

Last updatedOctober 15, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress6.6 or newer
Needs PHP7.4 or newer
First publishedJanuary 6, 2008
Support, last two months2 of 7 threads resolved (29%)

Reviews

4.4 / 5 from 167 reviews

Reviews by star rating
5 stars141
4 stars2
3 stars1
2 stars0
1 star23

Downloads, last 30 days

Low 1.6K a dayHigh 70.4K a day

What the author says it does

Take control of the cron events on your WordPress website or WooCommerce store with WP Crontrol. From the admin screens you can:

  • View all scheduled cron events along with their arguments, schedule, callback functions, and when they are next due.
  • Log each run of the events you choose, with its duration, errors, HTTP requests, and emails sent.
  • Get an email when a logged event fails.
  • Let an AI assistant check, run, and pause cron events and read their logs, through the WordPress Abilities API (WordPress 6.9 and later).
  • Edit, delete, pause, resume, and immediately run cron events.
  • Add new cron events.
  • Bulk delete cron events.
  • Add and remove custom cron schedules.
  • Export and download cron event lists as a CSV file.

WP Crontrol is aware of timezones, will alert you to events that have no actions or that have missed their schedule, and will show you a helpful warning message if it detects any problems with your cron system.

Usage

  • Go to the Cron → Cron Events menu to manage cron events. Tools → Cron Events still works too.
  • Go to the Cron → Cron Logs menu to see what ran, once you turn on logging for an event.
  • Go to the Cron → Cron Insights menu to see how your events behaved over the last week.
  • Go to the Cron → Cron Alerts menu to get an email when a logged event fails.

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

Does this plugin work with PHP 8?

Yes, it’s actively tested and working up to PHP 8.4.

I get the error “There was a problem spawning a call to the WP-Cron system on your site”. How do I fix this?

You can read all about problems spawning WP-Cron on the WP Crontrol website.

Why do some cron events miss their schedule?

You can read all about cron events that miss their schedule on the WP Crontrol website.

Why do some cron events reappear shortly after I delete them?

If the event is added by a plugin then the plugin most likely rescheduled the event as soon as it saw that the event was missing. To get around this you can instead use the “Pause this hook” action which means it’ll remain in place but won’t perform any action when it runs.

Is it safe to delete cron events?

This depends entirely on the event. You can use your favourite search engine to search for the event name in order to find out which plugin it belongs to, and then decide whether or not to delete it.

If the event shows “None” as its action then it’s usually safe to delete. Please see the other FAQs for more information about events with no action.

Why can’t I delete some cron events?

The WordPress core software uses cron events for some of its functionality and removing these events is not possible because WordPress would immediately reschedule them if you did delete them. For this reason, WP Crontrol doesn’t let you delete these persistent events from WordPress core in the first place.

If you don’t want these events to run, you can use the “Pause this hook” action instead.

Latest changelog entry

2.0.0 (15 October 2026)

  • Cron event logging and Cron Insights, previously part of WP Crontrol Pro, are now free for everyone. Logging is off until you turn it on for an event.
  • WP Crontrol now has its own Cron menu in the admin, with Events, Logs, Insights, Alerts, AI, and Schedules in one place. Tools > Cron Events still works.
  • New: Cron Alerts. Get an email when a logged cron event fails, as it happens (at most once an hour for each event) or as a daily summary, with a test button to check that alerts arrive.

Screenshots

From WordPress.org.

Tagged

Plugins that share its tags

#74 by installs

Google for WooCommerce

by WooCommerce

Native integration with Google that allows merchants to easily display their products across Google’s network.

Installs
800,000+
Rating
2.7 (268)
Updated
11 days ago

#82 by installs

WooCommerce PayPal Payments

by WooCommerce

PayPal's latest payment processing solution. Accept PayPal, Pay Later, credit/debit cards, alternative digital wallets and bank accounts.

Installs
800,000+
Rating
2.9 (583)
Updated
10 days ago

#85 by installs

WooCommerce Stripe Payment Gateway

by WooCommerce

Accept debit and credit cards in 135+ currencies, many local methods like Alipay, ACH, and SEPA, and express checkout with Apple Pay and Google Pay.

Installs
700,000+
Rating
3.1 (237)
Updated
15 days ago

#154 by installs

WooCommerce Legacy REST API

by Automattic

The WooCommerce Legacy REST API, which is now part of WooCommerce itself but will be removed in WooCommerce 9.0.

Installs
400,000+
Rating
1.5 (29)
Updated
17 days ago

#165 by installs

PDF Invoices & Packing Slips for WooCommerce

by WP Overnight

Create, print & automatically email PDF or XML Invoices & PDF Packing Slips for WooCommerce orders.

Installs
300,000+
Rating
5.0 (1.9K)
Updated
9 days ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.