¿Supiste lo que acaba de lanzar LagriHost? Sí, como lo estabas esperando, ahora vendemos Web Hosting y Dominios. Conoce más :)


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
TUTORIAL Desactivar wp-cron de WordPress para optimizar recursos
#1
Post 
0
¡Que tal!

Como sabrán algunos usuarios que tienen Wordpress y han tenido suspensiones por el wp-cron este tutorial les va a gustar. Por si no saben el wp-cron.php se ejecuta cada vez que alguien visita nuestro blog y esto puede ser un problema, pero antes de hablar más de esto, debemos saber para que sirve esta herramienta.

¿Para qué sirve el fichero wp-cron.php de WordPress?

Este cron de wordpress sirve para:
  1. Verificación de actualizaciones de plantillas y plugins instalados.
  2. Envíos de Pingbacks.
  3. Procesos de copias de seguridad.
  4. Publicar artículos en fechas especificas.
¿Por qué desactivar el fichero wp-cron.php de WordPress?

Si nuestro blog esta comenzando a recibir una cantidad de visitas importante, la ejecución de este fichero puede representar un consumo excesivo de CPU que nuestro proveedor nos asigna dando lugar a suspensiones de nuestro blog.

Pero como ya hemos indicado, la ejecución de este fichero es imprescindible para el buen funcionamiento de nuestro WordPress, así que debemos configurar el Cron del servidor para que el fichero se ejecute cuando nosotros queramos.

¿Cómo desactivar el fichero wp-cron.php de WordPress?

Desactivar el fichero wp-cron.php es fácil. Se hace añadiendo una línea de código al archivo de configuración wp-config.php.

Paso 1- Tenemos que editar el wp-config.php (no olvides hacer una copia de seguridad de este archivo)

Paso 2- Para que funcione es importante colocarlo en la definición de la configuración de la base de datos, entonces debajo de la línea:

Código PHP:
/** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */
define('DB_COLLATE'''); 

Añadimos abajo:

Código PHP:
/** Desactivar wp-cron.php */
define('DISABLE_WP_CRON'true); 

Paso 3- Guardamos y subimos el fichero al servidor. Es recomendable editar estos archivos con el Notepad.

¿Cómo activamos el Cron en el servidor?

Como desactivamos la ejecución del wp-cron.php desde wordpress, lo haremos que lo ejecute el cron de nuestro cPanel mediante el servidor.

Paso 1- En LagriHost tenemos el cPanel un panel de control muy avanzado, para configurar el cron nos vamos a Avanzado -> Cron jobs

Paso 2- Agregamos una nueva tarea de Cron, en "Configuraciones comunes" seleccionamos el de 5 minutos, luego en el parámetro de minuto lo cambiamos por 15. Al final debemos ingresar el comando siguiente:

Código PHP:
php -/home/nombreusuario/public_html/wp-cron.php 

Dandonos como resultado:

[Imagen: iGTZmMn.png]

Nota: En "nombredeusuario" de la opción del comando, se debe ingresar el usuario de cPanel para que funcione correctamente de lo contrario no funcionará. No es necesario que sea en minutos la ejecución del cron, lo pueden hacer por horas, días, etc; es cosa de cada usuario que quiera ahorrar más recursos. También se puede hacer el comando llamando a la url del sitio, en este caso el comando sería:

Código PHP:
wget --http://www.dominio.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1 

Es todo, dudas, hacerlas en el tema Guiño
Reglas de LagriHost | WIKI/Ayuda-FAQ | Nuestro Equipo | Solicita tu Hosting en 7 Pasos
No doy soporte por MP! Para eso esta el foro Guiño


[Imagen: banner-colabora.gif][Imagen: 8mt2wBp.jpg]

#2
0
Hice todo lo que dice el tutorial... 

Pero en vez de 15 minutos coloqué 1 vez a la semana, está bien?, no me afectará en nada?

#3
0
(30-09-2014, 06:30 PM)HerdezX escribió: Hice todo lo que dice el tutorial... 

Pero en vez de 15 minutos coloqué 1 vez a la semana, está bien?, no me afectará en nada?

No, solo se atrasará lo que hace el wp-cron nada más Guiño
Reglas de LagriHost | WIKI/Ayuda-FAQ | Nuestro Equipo | Solicita tu Hosting en 7 Pasos
No doy soporte por MP! Para eso esta el foro Guiño


[Imagen: banner-colabora.gif][Imagen: 8mt2wBp.jpg]

#4
0
Excelente tutorial Pulgar para arriba Me servira bastante, ya que planeo usar WordPress.
Agradezco los +1 a mi [Imagen: ahYNrC9.png]



Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Plugin para copias de seguridad alieninc 3 119 31-10-2018, 11:58 PM
Último mensaje: alieninc
  Plugin para hacer test para Wordpress Pantaleon 5 506 05-02-2018, 10:50 AM
Último mensaje: Pantaleon
  Plugin para hacer backups en Wordpress Pantaleon 6 542 04-01-2018, 02:28 PM
Último mensaje: Pantaleon
  Restringir IP por país En WordPress alieninc 2 353 16-11-2017, 07:10 PM
Último mensaje: alieninc
  15 maneras de proteger WordPress contra malware Gabo 19 2,249 26-09-2017, 08:15 PM
Último mensaje: Gabo



Usuarios navegando en este tema:
1 invitado(s)


Forum software by © MyBB Theme © Kevinex & iAndrew 2018