Configurar tareas programadas (Cron Jobs)
¿Qué es un Cron Job?
Un Cron Job es una tarea que se ejecuta automáticamente en tu servidor en intervalos definidos. Sirve para cosas como: enviar emails programados, limpiar bases de datos, generar reportes, sincronizar datos o ejecutar el sistema de colas de WordPress.
Cómo crear un Cron Job en cPanel
- Entra a cPanel
- Busca la sección "Avanzado"
- Haz clic en "Cron Jobs"
- En "Add New Cron Job" define el intervalo de ejecución
- En el campo "Command" escribe el comando a ejecutar
- Haz clic en "Add New Cron Job"
Ejemplos de comandos útiles
WordPress — Ejecutar wp-cron cada 5 minutos:
/usr/local/bin/php /home/tuusuario/public_html/wp-cron.php
Ejecutar un script PHP cada hora:
/usr/local/bin/php /home/tuusuario/public_html/mi-script.php
Configurar el intervalo de tiempo
- Cada minuto:
* * * * * - Cada 5 minutos:
*/5 * * * * - Cada hora:
0 * * * * - Cada día a medianoche:
0 0 * * * - Cada lunes:
0 0 * * 1
💡 Consejo: Reemplaza
tuusuario con tu nombre de usuario real de cPanel. Lo encuentras en la esquina superior derecha de cPanel.