Cómo desactivar las revisiones en WordPress

Las revisiones en WordPress es una gran característica que tiene que ofrecer. Sin embargo, para algunos usuarios puede que no sea la mejor opción. Para los usuarios que tienen espacio limitado en la base de datos, o para los usuarios que no necesitan el autoguardado en WordPress.
Desactivar las revisiones en WordPress
Simplemente puedes deshabilitar la característica de las revisiones en WordPress con el siguiente código.
define( 'WP_POST_REVISIONS', False );
Tienes tres opciones básicas que puedes definir en el código anterior.
- True, esta es la opción predeterminada en WordPress, guarda todas las revisiones que se hagan por cada entrada.
- False, Esto elimina completamente las revisiones y te limita a no hacer autoguardado en futuras entradas.
- Número mayor que cero: Esto limita las revisiones a un número específico y elimina automáticamente revisiones antiguas.
Abrir el archivo wp-config.php
qué está ubicado en tu directorio raíz de WordPress agregando el siguiente código.
define('AUTOSAVE_INTERVAL', 300 ); // segundos define('WP_POST_REVISIONS', False );
El anterior código desactivará todas las revisiones futuras que se guardarán y también aumentará el intervalo del autoguardado en 60 segundos a 300 segundos, por lo que significa que su mensaje se autoguardará cada 5 minutos en lugar de cada minuto.
No obstante, el código anterior no eliminará las revisiones pasadas que ya han sido guardado en la base de datos. Por lo qué para eliminar todas las revisiones anteriores, tendrá que visitar phpMyAdmin y ejecutar la siguiente consulta SQL.
DELETE FROM wp_posts WHERE post_type = "revision";
Esto debe desactivar las revisiones de las entradas y eliminar todas las revisiones de las entradas guardadas previamente almacenadas en la base de datos.
Nota: No estoy sugiriendo que las revisiones una mala opción. Este tutorial es sólo para aquellos que están en la situación en la que necesitan para reducir su tamaño de base de datos o en aquellos que no deseen dicha opción.
Limitar las revisiones en WordPress
Si desea limitar el número de revisiones de una entrada, puede utilizar un número.
Por ejemplo:
define('WP_POST_REVISIONS', 10);
Agregue esta línea en el archivo de configuración wp-config.php
, este creará un máximo de 10 revisiones por entrada, adicional uno más uno para el autoguardado. Si usted no establece un límite podría terminar con un montón de revisiones si usted tiene muchas entradas. Las revisiones antiguas se eliminarán automáticamente cuando se almacenen versiones más recientes.
Optimización y Rendimiento
Riesgos que debes de tomar en consideración en tener habilitado las revisiones en un sitio en producción. El golpe principal contra ellos viene en el contexto del funcionamiento en su sitio web.
Como cada revisión se almacena como una entrada separada en su base de datos, existe el riesgo de que pueda obstaculizar innecesariamente el rendimiento de su base de datos en sitios más grandes al tenerlos habilitados.
Es difícil dar una idea clara en cuanto podría dar un efecto negativo sitios webs porque cada web es un mundo diferente, pero la optimización de la base de datos se vuelve cada vez más de una prioridad a medida que crecen los sitios.