Logo WordPress

Eliminar o controlar las revisiones de las entradas

publicado en: Aplicaciones Web, MariaDB, MySQL, PHP, WordPress | 0
 
 

WordPress guarda revisiones de las entradas (post) cada vez que las editamos y guardamos manualmente, lo que aumenta considerablemente el tamaño de la base de datos. Por este motivo, es aconsejable una de dos; eliminar las revisiones o controlar el número de revisiones de entradas que se guardan, que por defecto, es infinito.

En este artículo aprenderemos a administrar las revisiones, modificando el archivo wp-config.php, ubicado en el directorio raíz de instalación de WordPress.

NOTA: No olvidarse de hacer copia de seguridad del archivo antes de modificarlo.
 
Deshabilitar revisiones
Si no queremos guardar en la base de datos ninguna revisión de las entradas, salvo el autoguardado por defecto de WordPress, que siempre seguirá ahí para protegernos, añadiremos la siguiente línea de código en la parte superior del archivo wp-config.php, mejor justo antes de donde especificas la información de la base de datos:

define('WP_POST_REVISIONS', false);

O lo que es lo mismo:

define('WP_POST_REVISIONS', 0);

 
Controlar el número de revisiones de entradas que queremos guardar
Para limitar el número de revisiones a guardar, al igual que en el caso anterior, añadiremos la siguiente línea de código en la parte superior del archivo wp-config.php

Si lo que queremos es limitar el número de revisiones de infinitas a unas cuantas, entonces la línea se debería ser similar a la siguiente:

define('WP_POST_REVISIONS', 5);

De esta forma sólo se guardarán 5 revisiones por cada entrada (post).
 
Eliminar las revisiones que ya se han creado
Para eliminar las revisiones que ya tengamos en nuestra base de datos, el método que emplearemos será ejecutar una instrucción en nuestro gestor de base de datos.

Para hacerlo, accedemos a nuestra base de datos por medio de phpMyAdmin, de la herramienta de administración de bases de datos de nuestro cPanel o mediante una conexión de terminal (x-term) a nuestra base de datos. Una vez conectados a la base de datos, ejecutamos la siguiente instrucción:

NOTA: Hacer copia de seguridad de la base de datos antes de ejecutar cualquier instrucción.

DELETE FROM wp_posts WHERE post_type = 'revision';

 
Uso de plugins
Existen plugins que permiten hacer esto sin necesidad de tener que editar archivos de configuración como wp-config.php. Encontré uno llamado WP-Optimize que nos permite borrar revisiones de entradas y más cosas, como optimizar las tablas de la base de datos.
 

Espero que este artículo os haya sido de utilidad. Si pensáis que podéis colaborar para mejorar este artículo, que hay algo erróneo en él o simplemente deseáis comentarlo, por favor, dejad vuestra opinión más abajo.
 
Seguir J. Carlos:

Técnico Informático - Desarrollo Web - Administración de Redes

Técnico Informático. Desarrollo Web. Administración de redes.

Últimas publicaciones de

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.