Sites institucionais · GUIA PRÁTICO

Como entender e limitar revisões de posts no WordPress

Saiba como o histórico é guardado antes de alterar limites técnicos.

As revisões do WordPress registram versões salvas de posts e páginas para que você compare mudanças e restaure uma versão anterior. O padrão mantém revisões sem um limite numérico; isso não significa que uma cópia nova seja criada a cada segundo. O limite só deve ser alterado quando houver uma necessidade concreta de armazenamento ou governança editorial.

Como consultar e restaurar uma revisão

  1. Abra o post ou a página no editor e selecione Revisões na barra lateral de configurações. O WordPress mostra quantas versões existem; a interface atual pode abrir uma tela própria para comparar versões.
  2. Compare as versões antes de restaurar. Confira autor, data e alterações no texto, e salve uma cópia do conteúdo atual se a recuperação puder sobrescrevê-lo.
  3. Restaure somente depois de confirmar qual versão é a desejada. Em seguida, revise links, imagens, blocos e status de publicação.

Revisões e autosaves não são a mesma coisa. O WordPress mantém um autosave por usuário e post, atualizado ao longo da edição; ele não substitui o conteúdo publicado. Em uma edição com vários usuários, podem existir autosaves separados.

O que o limite faz

O ajuste global é a constante WP_POST_REVISIONS, no arquivo wp-config.php da instalação:

define( 'WP_POST_REVISIONS', 5 );

Com o valor 5, o WordPress conserva até cinco revisões por post ou página e remove revisões mais antigas quando novas atualizações ultrapassam esse teto. O autosave continua sendo tratado separadamente. O padrão (true ou -1) permite revisões sem limite numérico; false ou 0 desativa o histórico normal, deixando somente o autosave. Desativar elimina uma via útil de recuperação e raramente é uma boa primeira medida.

Coloque a linha antes do comentário “That’s all, stop editing!” no wp-config.php, sem duplicar outra definição. O arquivo afeta a instalação inteira; em Multisite, confirme o efeito para a rede e qualquer configuração específica do ambiente. Hospedagens gerenciadas podem não permitir editar esse arquivo.

Procedimento seguro

  1. Faça backup verificável do banco e dos arquivos e teste a restauração do backup.
  2. Aplique a mudança em staging primeiro, registrando o limite anterior e a razão para alterá-lo.
  3. Edite um post de teste, salve mais vezes do que o limite e confirme o número de revisões, a comparação, a restauração e o autosave.
  4. Se o teste funcionar, agende a mesma alteração em produção e confira depois a edição de um conteúdo real.
  5. Caso o objetivo seja reduzir o banco, meça o tamanho das tabelas e avalie limpeza controlada das revisões antigas; o limite novo não apaga imediatamente todo o histórico já existente.

Não edite configuração diretamente em produção sem backup, acesso para reverter e conhecimento do processo de deploy. Uma falha de sintaxe em wp-config.php pode impedir o carregamento do site.

Continue na biblioteca

Fontes oficiais: Revisões — WordPress.org e wp-config.php — WordPress Developer Resources.

Continue por aqui