WPDev.one
Live Preview
PHP 7.4+

WP-Cron Scheduler

Create recurring background tasks for your plugin or theme. Visualize execution times and register custom intervals (e.g. "Every 5 Minutes") instantly.

Task Settings

"Tomorrow Midnight" is useful for daily digest emails or maintenance tasks.

Run #11/3/2026 06:19 PM

Action my_daily_report_task fires.(Triggers immediately on next visit)

Run #21/4/2026 06:19 PM

Fires exactly daily later.

Run #31/5/2026 06:19 PM
Note: WP-Cron is "pseudo-cron". These events only run when someone visits your site. For exact timing, disable WP-Cron and use a real server cron job.

How WP-Cron Works

Unlike a system cron that runs at a specific time regardless of traffic, WordPress Cron is triggered by page visits. If no one visits your site, your scheduled tasks will not run.

Best Practice: Disable Default Cron

For high-traffic or critical sites, disable the default behavior in wp-config.php and set up a real server cron job to hit wp-cron.php every minute.

define( 'DISABLE_WP_CRON', true );