eHost

Centro de ayuda › Panel y servicios

Tareas programadas (cron jobs): para qué sirven y cómo crearlas

Un cron job es una instrucción que el servidor ejecuta sola, cada cierto tiempo. Sirve para respaldos automáticos, sincronizar inventario, enviar reportes o para que WordPress procese sus tareas puntualmente.

Crear una tarea

  1. En tu cPanel, entra a Trabajos cron (Cron Jobs)
  2. En Configuración común, elige la frecuencia: cada 5 minutos, cada hora, una vez al día...
  3. En Comando, escribe lo que debe ejecutarse
  4. Pulsa Agregar nuevo trabajo cron

Ejemplos de comandos

Ejecutar un script PHP:

/usr/local/bin/php /home/TUUSUARIO/public_html/script.php

Llamar a una URL (útil si tu sistema expone un endpoint):

/usr/bin/curl -s https://tudominio.com/tarea.php > /dev/null

Reemplaza TUUSUARIO por tu usuario de cPanel: lo ves arriba a la derecha en el panel.

El caso WordPress

WordPress trae su propio "cron", pero solo se dispara cuando alguien visita el sitio. En webs con poco tráfico, eso hace que las publicaciones programadas salgan tarde. La solución:

  1. En wp-config.php, agrega: define('DISABLE_WP_CRON', true);
  2. Crea un cron real que llame a https://tudominio.com/wp-cron.php cada 15 minutos

Consejos

Si tu sistema te dio un comando cron y no sabes cómo adaptarlo, mándanoslo por ticket y te lo dejamos armado.

También te puede servir

← Volver al centro de ayuda