Conservad un historial de edición útil

Devenia Revision Retention: cambios recientes y referencias anteriores

Una sesión intensa de edición puede llenar el historial de pequeños cambios. Conservad las últimas versiones y algunas revisiones anteriores, y eliminad el resto en lotes limitados.
La limpieza automática se activa desde el principio. Revisad los ajustes antes de la primera ejecución prevista, aproximadamente una hora después de activar el plugin.
Máquina art déco que representa el almacenamiento ordenado de revisiones de WordPress

Los cambios de hoy y el párrafo que desapareció el mes pasado

Las revisiones recientes permiten deshacer un error nuevo. Una versión anterior puede contener un párrafo eliminado hace semanas. Si solo conserváis los últimos cambios, podéis perder esa referencia.

Por defecto se conservan las 10 últimas revisiones y la revisión disponible más cercana a cada antigüedad: 7, 14, 21, 28 y 70 días. Varias referencias pueden seleccionar la misma revisión. Por tanto, se guardan hasta 15 versiones distintas, según el historial disponible.

Ilustración conceptual: versiones recientes agrupadas, versiones anteriores separadas y copias descartadas que se retiran

Las hojas agrupadas representan cambios recientes; las separadas, referencias anteriores. La ilustración explica el concepto, no un número exacto de revisiones.

Elegid el historial que necesita vuestro equipo editorial

Abrid Herramientas > Revision Retention. Desactivad la limpieza automática y guardad mientras evaluáis las reglas. Estos ajustes determinan qué podrán eliminar las ejecuciones posteriores.

Revisiones recientes y referencias de antigüedad

Elegid cuántas versiones recientes conservar y qué momentos anteriores resultan útiles. Diez revisiones pueden abarcar minutos en una página con muchos cambios o meses en una que apenas se modifica. Cada referencia selecciona la versión disponible más cercana, no garantiza una copia de ese día concreto.

Tipos de contenido y límites por ejecución

Por defecto se seleccionan entradas y páginas. Los demás tipos deben admitir revisiones. Cada ejecución examina hasta 100 contenidos y elimina hasta 500 revisiones con los ajustes iniciales. Las siguientes continúan con los contenidos restantes y retoman los que hayan quedado a medias.

Limpieza automática

La primera ejecución se programa aproximadamente una hora después de la activación. Después, el intervalo predeterminado es diario mediante WP-Cron. La ejecución real depende de la configuración de cron y del tráfico. Las ejecuciones activas eliminan revisiones definitivamente sin solicitar otra confirmación.

Previsualizad el siguiente lote antes de borrar

Una simulación muestra totales sin eliminar revisiones ni avanzar el proceso. Cubre el siguiente lote, no todo el sitio, y actualiza el informe de la última ejecución.

1. Guardad una copia de la base de datos

Comprobad las páginas importantes en el historial de revisiones de WordPress. Si necesitáis cada cambio de un periodo, unas pocas referencias anteriores pueden no bastar.

2. Revisad una simulación

Seleccionad Run dry-run. Comprobad las revisiones examinadas, conservadas y propuestas para eliminación. El informe muestra cantidades, no una lista de cada revisión.

3. Aplicad las reglas

Marcad la confirmación de borrado y seleccionad Run cleanup now. Si el contenido o los ajustes han cambiado desde la simulación, repetidla: la limpieza vuelve a calcular la selección.

4. Leed el resultado

Comprobad cuántas revisiones se han eliminado, los errores y si se ha alcanzado el límite. Mantened la programación activa solo si queréis aplicar automáticamente las mismas reglas.

Conservar revisiones no sustituye una copia de seguridad

Este plugin no puede recuperar revisiones eliminadas. Selecciona entre las que todavía existen. No restaura versiones borradas por WordPress, otro plugin o una limpieza anterior.

Revisad también el límite de revisiones de WordPress

Un límite independiente puede eliminar versiones antiguas antes de que estas reglas las examinen. Ajustadlo a vuestras necesidades de conservación. El plugin gestiona revisiones, no copias de seguridad del sitio.

Dos acciones para automatización autorizada

Ambas acciones de WordPress exigen permiso para gestionar los ajustes del sitio. El acceso MCP externo necesita un adaptador configurado por separado que exponga estas acciones.

Consultar ajustes y estado

revision-retention/get-settings acepta un objeto vacío y devuelve los ajustes activos, el informe de la última ejecución y la siguiente ejecución programada.

Simular o procesar un lote

revision-retention/run realiza una simulación por defecto. Usad dry_run: false solo cuando queráis eliminar revisiones definitivamente. Cambiad las reglas en la pantalla de administración nativa.

Antes de instalar

Requiere WordPress 6.9 o posterior y PHP 7.2 o posterior. Usad una versión de PHP que siga recibiendo mantenimiento y sea compatible con vuestro sitio. Las ejecuciones automáticas requieren que WP-Cron funcione.

Máquina art déco que representa el almacenamiento ordenado de revisiones de WordPress

Conservad el historial al que queráis volver

Descargad el plugin, revisad su programación activa y elegid las reglas de conservación. Guardad una copia de la base de datos y simulad el siguiente lote antes de limpiar.