WordPress guarda revisiones de los post de forma automática. Esto está bien para poder volver al estado anterior si los cambios no nos convencen. Esto incrementa notablemente el uso y el tamaño de la Base de datos de nuestro blog. Esto hace que nuestra tabla de post suba considerablemente en número de registros que casi nunca usaremos y puede afectar al rendimiento general del blog.
Desactivar de las revisiones de WordPress (No se guardan mas)
Editamos nuestro wp-config.php e insertamos la siguiente línea:
define('WP_POST_REVISIONS', false);
Modificar el tiempo que tiene que pasar para autoguardar una revisión.
define('AUTOSAVE_INTERVAL', 600);
Ahora nos guarda una revisión cada 10 minutos o 600 segundos.
Limitar el numero de revisiones de post
define('WP_POST_REVISIONS', 5);
Con esto solo nos guarda las ultimas 5 revisiones del post, rotando las anteriores y eliminando las mas viejas.
Por ultimo podemos limpiar nuestra base de datos de revisiones innecesarias, por ejemplo, al terminar nuestro proyecto o cuando notemos lentitud. Siempre recomendamos hacer una copia antes de la base de datos. Necesitamos lanzar esta linea desde el phpmyadmin de nuestros servidor:
DELETE FROM wp_posts WHERE post_type = 'revision';
Si el prefijo de las tablas de wordpress no es wp_ debemos sustituirlo por la nuestra en «wp_posts» para que esta linea no de error al ejecutarla.