INICIO

CÓMO SUTITUIR EL CRON JOB DE WORDPRESS POR UNO REAL | TUTORIAL

Si estás leyendo esto es porque sabes que un Cron Job es un automatizador de tareas.

Y sabes muy bien que WordPress usa un Cron Job falso, que básicamente es falso porque no aprovecha un reloj externo sino las visitas de tus usuarios.

Cada vez que un usuario visita tu blog, se ejecuta el Cron Job falso para mirar si hay algo que hacer a esa hora.

Y eso no está bien por diversas razones.

Entre ellas, si un usuario no visita tu blog, la tarea no se realiza.

Y eso no puede ser.

¿Cómo poner bien el Cron Job de WordPress?

En concreto, lo que vamos a hacer es:

Eso es.

Apagar el cron job falso de WordPress

Hay que añadir esto en el archivo wp-config.php

define('DISABLE_WP_CRON', true);

Listo.

Encender el cron job en el servidor

Según qué panel de control tengamos entre manos en el servidor, llegaremos al menú de cron jobs de una forma o de otra.

El comando a ejecutar, cada minuto por ejemplo, sería el siguiente:

wget -q -O - http://salamarkesa.com/wp-cron.php?doing_wp_cron

Donde obviamente, tienes que poner tu propio dominio.

Como cPanel es el panel de control más común, pues te adjunto una captura para que lo veas.

cron-job-wordpress

Si no usas cPanel o no encuentras dónde añadir el cron job en tu servidor, contacta al servicio de soporte técnico y diles que te ayuden a poner ese comando.

Bien.

Y ya está.

Ahora el cron job de wordpress se ejecutará una vez cada minuto, sin importar que haya visitas o no.