Avisos
Vaciar todo

Borrado revisiones Wordpress  

 
Julio
 Julio
Usuario experto

Hola,

Tengo un blog en Wordpress (tusguiasdeviaje.com) y quería eliminar de la Base de Datos todas las revisiones guardadas que hay ya que cada vez que se guarda un post se hace una copia en la base de datos. Quería eliminar todas ellas y dejar solo la última, y que a partir de ahora, solo se quede guardada la última.

Tengo este código que habría que hacer la consulta en la Base de Datos, y quería pediros el favor si me podíais detallar paso a paso de cómo hacerlo para no meter la pata, ya que no domino al detalle MySql ni PHP.

La consulta primera sería esta, no?

DELETE FROM wp_posts WHERE post_type = 'revision';

Y luego para dejar un máximo de revisiones:

define( 'WP_POST_REVISIONS', 1 );

Sé que existen plugins para hacerlo pero no quiero meter más sólo para ésto, además el https://es.wordpress.org/plugins/simple-revisions-delete/ no me permite hacerlo todo de golpe, no?

Espero que por favor me podáis echar una mano.

Muchas gracias!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 23/07/2017 11:49 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Julio,

1. Realiza una copia de seguridad de la base de datos antes de aplicar consultas que puedan dejarla inoperativa para tu web.

2. Revisa este artículo por si te es de utilidad:

- Optimiza tu base de datos, elimina las revisiones de WordPress - https://www.webempresa.com/blog/optimiza-tu-base-de-datos-elimina-las-revisiones-de-wordpress.html

3. Si quieres mantener por ejemplo la última revisión debes añadir el siguiente define en tu archivo wp-config.php:

define('WP_POST_REVISIONS', 1);

Saludos

ResponderCitar
Respondido : 24/07/2017 12:53 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Julio
 Julio
Usuario experto

Muchas gracias, ya lo hice y todo fue bien (o eso parece... 🙂

Abrazo y buena tarde!

ResponderCitar
Respondido : 24/07/2017 6:57 pm