Si no tenemos las revisiones de post desactivadas en WordPress la BBDD se va llenando de versiones de nuestros post que nunca verán la luz.
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.
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:
define('WP_POST_REVISIONS', false);
Esta solución no es mala pero seguiríamos dejando basura en la BBDD, sería así:
define('AUTOSAVE_INTERVAL', 300);
Esta solución es parecida a la anterior, sigue sin ser completa, la conseguiríamos así:
define('WP_POST_REVISIONS', 5);
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';
Recomiendo antes hacer una copia de seguridad….