Skip to main content

Glossary

This is a glossary of terms relating to cron events in WordPress and WooCommerce.

Terms

Cron
A time-based job scheduler in Unix-like operating systems.
WP-Cron
A WordPress feature that simulates a system cron. It handles scheduled tasks within WordPress.
Cron event
A scheduled task in WordPress that triggers a cron hook at a certain time. Sometimes referred to as a cron job.
Cron job
Either refers to a cron event in WordPress, or a Unix system cron job
Cron hook
The name of the action hook that is triggered when a cron event runs.
Cron schedule
The frequency at which a cron event is set to recur.
WP Crontrol
A plugin for WordPress that allows you to view and control what's happening in the WP-Cron system. The documentation on this website is provided by and applies to WP Crontrol.
Cron Control
The system which runs WP-Cron at scale on WordPress VIP.
Cavalcade
The system which runs WP-Cron at scale on Altis Cloud.
Action Scheduler
A library for queueing and batch processing background tasks in WordPress, used by WooCommerce and other plugins.

Ambiguity

Note: There can be some ambiguity around what an "action" refers to in WordPress. An action technically refers to one of the callback functions which are called when a hook is fired (ie. it's a listener in event-driven architecture terms), but you will often see it used to refer to the hook name itself due to the unfortunate naming of the do_action() function.