WP-Cron — это встроенный механизм WordPress, предназначенный для автоматического выполнения задач по заданному расписанию. В отличие от традиционного Cron в Unix-системах, WP-Cron активируется только при посещении сайта, что делает его удобным для сред с ограниченным доступом к серверу.
С помощью WP-Cron можно планировать публикации, автоматически удалять устаревшие записи, обновлять данные или выполнять любые другие повторяющиеся задачи. Он поддерживает как разовые события (wp_schedule_single_event), так и периодические (wp_schedule_event).
Хотя WP-Cron удобен для базовых задач, для высоконагруженных сайтов рекомендуется использовать системный Cron из-за возможных задержек при низкой посещаемости. Настройки WP-Cron позволяют гибко управлять интервалами выполнения и приоритетами задач.