Descuento 20% Diciembre
Plugin Optimización de Imágenes Gratuito para WordPress
Sábado, 20 Junio 2015 05:04

Optimiza tu base de datos, elimina las revisiones de WordPress

Escrito por 
CMS:  WordPress |  Versión:  4.2.x |  Nivel de dificultad:  Medio |  Tiempo estimado de lectura:  10 minutos


Optimiza tu base de datos, elimina las revisiones de WordPress

Por defecto WordPress integra una herramienta muy importante que son las revisiones y los autoguardados, este sistema almacena en la base de datos un histórico de versiones de revisiones de nuestro contenido que en el caso de cometer algún error podremos recuperar dichos textos.

La ventaja es muy clara que es recuperar información, sin embargo la desventaja es superior ya que estas revisiones se almacenan en la base de datos haciéndola crecer aceleradamente. Supongamos que tengamos unos 10.000 articulos en nuestra web y que en cada revisión por cuestiones de ortografía u otro caso la hayamos actualizado unas 3 veces, esto significa que nuestra base de datos se ha triplicado en peso sin que prácticamente nos hayamos dado cuenta.

Al aumentar de peso, nuestra web se vuelve más lenta y por consiguiente afectará la velocidad de carga y esto indirectamente también afectará al posicionamiento en los buscadores.

¿Cuál es la solución?

Desactivarlo, para realizar esta acción tendremos que dirigirnos al fichero wp-config.php de nuestro Wordpress y añadir la siguiente linea:

define('WP_POST_REVISIONS', false);

o también puede ser el código:

define( 'WP_POST_REVISIONS', 0 );

Si no queremos eliminarlo y queremos definir una cantidad mínima se modifica el código por:

define( 'WP_POST_REVISIONS', 1 );

Este ultimo código nos indica que solo se guardará la ultima revisión del contenido.

¿Y la base de datos?

Es posible que ya tengamos revisiones en nuestra Wordpress, con desactivar las revisiones no bastaría ya que la información continua siendo almacenada. Para esto tendremos que dirigirnos a nuestra base de datos y ejecutar la siguiente sentencia SQL:

DELETE FROM wp_posts WHERE post_type = 'revision';

Aceptamos la eliminación y con esto habremos optimizado nuestra base de datos.


¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop



Johnny Heredia Montiel

Miembro del equipo de Webempresa: soporte técnico y blog.

Google+


Plugin Optimización de Imágenes Gratuito para WordPress