PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Cron
  4. Cronjob Scheduler
Cronjob Scheduler icon

Cronjob Scheduler

Cronjob Scheduler allows you to automate regular tasks and actions within your WordPress installation!

By chrispage1·Cron·Free
4.4(14 reviews)
·1.0K+ active installs·Updated 5 years ago
DownloadCompare

As of April 2026, Cronjob Scheduler is a WordPress cron plugin with 1.0K+ active installations and a 4.4/5 rating from 14 reviews. It has been downloaded 41K+ times in total. Requires WordPress 3.5.1+ and PHP false+. Available on WordPress.org since 2014. Last updated 5 years ago — may have compatibility concerns. Downloads are up 8% this week. Top alternative: WP Crontrol.

4.4/514 reviews
1.0K+active installs
41K+total downloads
12 yearssince 2014

Overview

Cronjob Scheduler

Cronjob Scheduler allows you to create custom WordPress tasks that are automatically triggered on a schedule you define.
Cronjob Scheduler does not overwrite WordPress’s existing scheduling functionality, which it and plugins use for a number of internal tasks.
Instead, it simply replaces the standard WordPress mechanism which triggers them with a more reliable one from your operating system.
In addition, it helps improve your site speed by making the server handle recurring tasks, rather than unsuspecting visitors…

The motivation behind building this plugin was out of frustration with other similar plugins that claim to do the same thing.

Cronjob Scheduler allows you to run frequent tasks reliably and timely without anyone having to visit your site at all. A…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.414 reviews
5 ★
10
4 ★
2
3 ★
1
2 ★
0
1 ★
1

Recent Reviews

Great plugin and great support
by xjamesb·5 years ago·1 reply

This plugin simply replaces the adhoc triggering of your scheduled tasks with a trigger delivered by your host operating system. This increases reliability. There are no downsides. It also makes it easy to create your own cron job. I had some questions about how it worked and the developer gave me great support.

Working well and fast support from the developer
by jdoe87165·6 years ago·1 reply

This plugin was recommended for another plugin, Projectopia. Chris is very fast to respond to what looks like most requests when trouble arises.

Thanks again Chris!

Incomplete, but works
by randymoller·7 years ago·1 reply

This plugin would be the perfect cronjob scheduler if jobs could be scheduled at a given time, instead of only allowing intervals. The UI is stellar, and functions as advertised, however, without the ability to control the exact time of execution, it is unusable for most applications.

Excellent and Useful Plugin for Developers
by grcplaybook·8 years ago

This is a fantastic plugin. I use it in conjunction with the “SLM Woo Addon” and “Software License Manager” plugins to send emails to users whose license is about to expire. I have no connection to Chris Page or Motocom and therefore have no hesitation in recommending you make a donation for this plugin (see link at bottom right of Cronjob Scheduler).

If you think this plugin is not working I suggest you do the following:

1. Install the “Code Snippets” plugin by Shea Bunge and add the following snippet:
// Test cronjob created by Chris Page
add_action(‘cronjob_test’, function () {
file_put_contents(WP_CONTENT_DIR . ‘/.test.txt’, “\nHit at ” . date(‘Ymd-His’), FILE_APPEND);
});

2. In the Cronjob Scheduler, which is in Settings, create an Action and name it “cronjob_test” with a run time of once every minute.

3. Create a file, .test.txt (including the dot at the start of the filename), in your wp-content folder.

4. Start the snippet and check if information is being written to .test.txt:
e.g. Hit at 20170601-110444

5. If the file is empty, note the information in “Plugin Details” (bottom right of Cronjob Scheduler). In particular that you need a cronjob that runs every minute. If you don’t know how to set up a cronjob, contact your ISP.

6. Remember to stop the Code Snippets cronjob if “Hit at …” is being written to the .test.txt file.

  • This topic was modified 8 years, 10 months ago by grcplaybook.
  • This topic was modified 8 years, 10 months ago by grcplaybook.
Not working
by maximote·9 years ago·1 reply

It does not work on the latest version of wp.

Download Trends

Today: 2Yesterday: 4This week: 28Period total: 1K

Compatibility

WordPress3.5.1+ requiredTested up to 5.4.19
PHPfalse+ required

Version Adoption

v1.40
85.0%
v1.30
10.6%
Other
4.4%

Top Alternatives to Cronjob Scheduler

WP Crontrol icon
WP Crontrol
4.5300K+ installsUpdated 2 months ago
ViewCompare
Missed Scheduled Posts Publisher by WPBeginner icon
Missed Scheduled Posts Publisher by…
4.960K+ installsUpdated 2 weeks ago
ViewCompare
Advanced Cron Manager – debug & control icon
Advanced Cron Manager – debug & control
4.730K+ installsUpdated 3 weeks ago
ViewCompare
Action Scheduler icon
Action Scheduler
3.520K+ installsUpdated 8 months ago
ViewCompare
Transients Manager icon
Transients Manager
520K+ installsUpdated 1 year ago
ViewCompare
View all cron plugins →

Frequently Asked Questions

Changelog

1.40.1

Removed session_start() fixing site health bug.

View full changelog on WordPress.org

Contributors

chrispage1chrispage1
Plugin Info
Version
1.40.1
Last Updated
May 26, 2020
WP Requires
3.5.1+
Tested Up To
5.4.19
PHP Requires
false+
Active Installs
1.0K+
Downloads
41K+
Added
May 16, 2014
Business
Free

Tags

crontaskcronjobschedulerautomation

Developer

C
chrispage1
1 plugins0.0M+ total installs
View all plugins →

Quick Compare

Cronjob Scheduler vs WP Crontrol→Cronjob Scheduler vs Missed Scheduled Posts Publisher by…→Cronjob Scheduler vs Advanced Cron Manager – debug & control→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.