Desactivar el fichero wp-cron.php para evitar consumo excesivo del servidor


¿Para qué funciona el archivo wp-cron.php?

El archivo wp-cron.php cumple con las siguientes características:

  • Verificación de actualizaciones de plantillas y plugins instalados.
  • Procesos de copias de seguridad.
  • Publicar artículos en fechas especificas.

¿Cómo desactivo el fichero wp-cron.php?

El fichero se localiza en el root o raíz de nuestro sitio web, sin embargo el archivo a modificar es el wp-config.

Agregaremos la siguiente línea en el código del fichero wp-config:

define('DISABLE_WP_CRON', true);

Debe quedar similar a lo adjunto:

// ** Ajustes de MySQL. Solicita estos datos a tu proveedor de alojamiento web. ** //
/** El nombre de tu base de datos de WordPress */
define('DB_NAME', 'nombre_basededatos');

/** Tu nombre de usuario de MySQL */
define('DB_USER', 'nombre_usuario');

/** Tu contraseña de MySQL */
define('DB_PASSWORD', 'contraseña');

/** Host de MySQL (es muy probable que no necesites cambiarlo) */
define('DB_HOST', 'localhost');

/** Codificación de caracteres para la base de datos. */
define('DB_CHARSET', 'utf8');

/** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */
define('DB_COLLATE', '');

/** Desactivar fichero wp-cron.php */
define('DISABLE_WP_CRON', true);

Por ultimo debemos guardar los cambios.

Activar el Cron en el cPanel

Desactivar el fichero wp-cron.php tampoco es la solución, tendremos que ejecutarlo durante un lapso prudente de tiempo, para esto tendremos que realizar los siguientes pasos:

1.- Nos dirigimos al cPanel => Avanzado => Cron Jobs

2.- En la configuración manual seleccionaremos: Cada 5 minutos (*/5).

3.- Luego en el parametro Minuto lo cambiaremos por */15, el resultado deberá ser el siguiente:

4.- Finalmente tendremos que ingresar el comando:

php -q /home/nombreusuario/public_html/wp-cron.php

Donde el nombreusuario es el nombre de la cuenta que nos asigno nuestro Hosting en la siguiente captura se indica donde obtenerlo.

Al final tendremos que presionar en Agregar nueva tarea de Cron para se grabe dicha tarea.

 

Anterior ¿Cómo evitar que Facebook te muestre publicidad personalizada? (también en móviles)
próximo Cámara profesional para principiantes

Sin comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *