Home > Wordpress > Desactivar y eliminar las revisiones de post en WordPress

Por defecto se van autoguardando los post que estas editando y se guardan como revisiones del mismo. Esto hace que nuestra tabla de post suba considerablemente en número de registros que en el 99% de los casos no usaremos. A largo plazo puede interferir en el redimiento de la BBDD.

Si no tenemos las revisiones de post desactivadas en WordPress la BBDD se va llenando de versiones de nuestros articulos que nunca publicaremos.

DESACTIVAR Y/O ELIMINAR DE LAS REVISIONES DE WORDPRESS

Esta solución es la más efectiva y drástica a la vez, puesto que ya no haría el sistema ningún autoguardado de los post que editemos. La podemos realizar de la siguiente manera:

      Editamos nuestrowp-config.php
      Y metemos la siguiente línea:
    define('WP_POST_REVISIONS', false);
    
      Ya tendríamos las revisiones desativadas.

DEMORAR EL TIEMPO DE REVISIÓN DE LOS POST DE WORDPRESS

Esta solución no es mala pero seguiríamos dejando basura en la BBDD, sería así:

Editamos nuestro wp-config.php
Insertamos la siguiente línea:

define('AUTOSAVE_INTERVAL', 300);

Con esta línea tendríamos una versión guardada cada 300 segundos, es decir 5 minutos.

LIMITAR LAS REVISIONES DE POST EN WORDPRESS

Esta solución es parecida a la anterior, sigue sin ser completa, la conseguiríamos así:

Editamos nuestro wp-config.php
Insertamos la siguiente línea:

define('WP_POST_REVISIONS', 2);

De esta manera tendríamos por cada post un máximo de 2 autoguardados.

LIMPIAR DE FORMA MANUAL LA BBDD DE WP

Para borrar la basura que nos han dejado las versiones de los post tenemos que limpiar la BBDD, ejecutamos esta SQL:

DELETE FROM wp_posts WHERE post_type = 'revision';

Es recomendable hacer antes una copia de seguridad….