Guarde um histórico de edição útil

Devenia Revision Retention: alterações recentes e referências mais antigas

Uma sessão intensa de edição pode encher o histórico de pequenas alterações. Guarde as versões mais recentes e algumas revisões anteriores. Elimine as restantes em lotes limitados.
A limpeza automática fica ativa desde o início. Reveja as definições antes da primeira execução prevista, cerca de uma hora após a ativação.
Máquina art déco que representa o armazenamento organizado de revisões do WordPress

As alterações de hoje e o parágrafo que desapareceu no mês passado

As revisões recentes ajudam a desfazer um erro novo. Uma versão anterior pode conter um parágrafo eliminado há semanas. Ao guardar apenas as alterações mais recentes, pode perder esse ponto de referência mais antigo.

Por predefinição, ficam guardadas as 10 revisões mais recentes e a revisão disponível mais próxima de cada antiguidade: 7, 14, 21, 28 e 70 dias. Várias referências podem selecionar a mesma revisão. Isto significa até 15 versões distintas, conforme o histórico disponível.

Ilustração do princípio: versões recentes agrupadas, versões antigas espaçadas e cópias não selecionadas removidas

As folhas agrupadas representam alterações recentes; as folhas espaçadas, referências antigas. A ilustração explica o princípio, não um número exato de revisões.

Escolha o histórico de que a equipa editorial precisa

Abra Ferramentas > Revision Retention. Desative a limpeza automática e guarde enquanto avalia as regras. Estas definições determinam o que as próximas execuções poderão eliminar.

Revisões recentes e referências de antiguidade

Escolha quantas versões recentes quer guardar e quais os momentos anteriores que importam. Dez revisões podem abranger minutos numa página alterada frequentemente ou meses numa página pouco alterada. Cada referência seleciona a versão disponível mais próxima, não garante uma cópia desse dia específico.

Tipos de conteúdo e limites por execução

Os artigos e as páginas estão selecionados por predefinição. Os outros tipos têm de suportar revisões. Cada execução examina, por predefinição, até 100 conteúdos e elimina até 500 revisões. As seguintes continuam pelos conteúdos restantes e retomam um conteúdo incompleto.

Limpeza automática

A primeira execução é agendada para cerca de uma hora após a ativação. Depois, o intervalo predefinido é diário, através do WP-Cron. A execução real depende da configuração do cron e do tráfego. As execuções ativas eliminam revisões definitivamente sem pedir nova confirmação.

Pré-visualize o próximo lote antes de eliminar

Uma simulação mostra totais sem eliminar revisões nem avançar o processamento. Abrange o próximo lote, não todo o site, e atualiza o relatório da última execução.

1. Faça uma cópia de segurança da base de dados

Consulte as páginas importantes no histórico de revisões do WordPress. Se precisar de todas as alterações de um período, algumas referências antigas podem não ser suficientes.

2. Reveja uma simulação

Selecione Run dry-run. Verifique as revisões examinadas, guardadas e propostas para eliminação. O relatório apresenta quantidades, não uma lista de cada revisão.

3. Aplique as regras

Assinale a confirmação de eliminação e selecione Run cleanup now. Se o conteúdo ou as definições mudaram depois da simulação, repita-a: a limpeza volta a calcular a seleção.

4. Leia o resultado

Verifique o número de eliminações, os erros e se o limite interrompeu a execução. Mantenha o agendamento ativo apenas se quiser aplicar automaticamente as mesmas regras.

Guardar revisões não substitui uma cópia de segurança

Este plugin não recupera revisões eliminadas. Seleciona a partir do histórico que ainda existe. Não restaura versões removidas pelo WordPress, por outro plugin ou por uma limpeza anterior.

Verifique também o limite de revisões do WordPress

Um limite separado pode eliminar versões antigas antes de estas regras as examinarem. Ajuste-o às suas necessidades de conservação. O plugin gere o histórico de revisões, não as cópias de segurança do site.

Duas ações para automatização autorizada

Ambas as ações WordPress exigem permissão para gerir as definições do site. O acesso MCP externo necessita de um adaptador configurado separadamente que disponibilize estas ações.

Ler definições e estado

revision-retention/get-settings aceita um objeto vazio e devolve as definições ativas, o relatório da última execução e a próxima execução agendada.

Simular ou processar um lote

revision-retention/run faz uma simulação por predefinição. Use dry_run: false apenas quando pretender eliminar definitivamente. Altere as regras no ecrã de administração nativo.

Antes da instalação

Requer WordPress 6.9 ou posterior e PHP 7.2 ou posterior. Use uma versão de PHP ainda mantida e compatível com o seu site. As execuções automáticas requerem que o WP-Cron funcione.

Máquina art déco que representa o armazenamento organizado de revisões do WordPress

Guarde o histórico ao qual vai querer voltar

Descarregue o plugin, reveja o agendamento ativo e escolha as regras de conservação. Faça uma cópia de segurança da base de dados e simule o próximo lote antes da limpeza.