Como acompanhar TODAS as alterações no seu site WordPress (antes que ele deixe de funcionar)
John Turner
John Turner
Algo mudou no seu site. Uma configuração parece diferente, uma página foi editada ou um plugin desapareceu da sua lista de plugins ativos. Ninguém na equipa se assume como responsável por isso.
O WordPress armazena dois tipos distintos de histórico de alterações, e a maioria dos proprietários de sites só conhece um deles.
Este artigo aborda tanto o sistema de revisões integrado para o conteúdo como o registo de atividades para tudo o resto.
Eis as principais conclusões:
- O WordPress tem dois sistemas de histórico de alterações: revisões e registos de atividade. As revisões registam as edições de conteúdo. Os registos de atividade registam tudo o resto.
- As revisões integradas guardam instantâneos das publicações e páginas sempre que clica em «Guardar» ou «Publicar». Pode consultar e restaurar versões anteriores a partir do editor de blocos.
- As revisões não registam inícios de sessão, alterações de plugins, edições de configurações nem a atividade das contas de utilizador. Para isso, é necessário um plugin de registo de atividades.
- O Activity Log da Duplicator regista mais de 60 eventos em todo o seu painel de controlo, começa a registar imediatamente após a ativação e é o único plugin de registo de atividades que exporta registos nos formatos CSV e JSON.
- Ao utilizar o Activity Log e o Duplicator em conjunto, terá um registo completo de todas as alterações no seu site e poderá reverter quaisquer atualizações indesejadas.
Índice
- O que significa «Histórico de alterações» no WordPress?
- Como é que se pode ver o histórico de alterações do conteúdo utilizando as revisões do WordPress?
- O que é que o histórico de revisões do WordPress não regista?
- Como ver o histórico completo de alterações do WordPress através do registo de atividades
- Combinar revisões e registos de atividades para uma visibilidade completa do site
- Quem precisa de ferramentas de histórico de alterações do WordPress?
- Perguntas mais frequentes (FAQs)
O que significa «Histórico de alterações» no WordPress?
O WordPress pode armazenar dois tipos de histórico de alterações: revisões de conteúdo e registos de atividade do site. As revisões guardam instantâneos das suas publicações e páginas sempre que clica em «Guardar» ou «Publicar». Os registos de atividade registam tudo o resto, como inícios de sessão, alterações em plugins e edições nas definições.
Estes dois sistemas monitorizam aspetos muito diferentes.
Se editou uma publicação no blogue na última terça-feira, as revisões mostrar-lhe-ão exatamente o que mudou. Mas se alguém instalou um plugin, criou uma nova conta de administrador ou alterou o URL do seu site, as revisões não mostrarão nada disso. Para esse tipo de histórico, precisa de um plugin de registo de atividades.
A maioria dos proprietários de sites confia apenas nas revisões e não se apercebe do quanto fica por registar.
Como é que se pode ver o histórico de alterações do conteúdo utilizando as revisões do WordPress?
O WordPress possui um sistema de revisões integrado para publicações e páginas. Veja aqui como funciona e onde o encontrar.
Como funcionam as revisões do WordPress
Sempre que clica em «Guardar rascunho», «Atualizar» ou «Publicar», o WordPress guarda uma cópia desse conteúdo. Este histórico de revisões vai acumulando-se ao longo do tempo e pode consultá-lo sempre que precisar.
O WordPress também guarda automaticamente o seu trabalho a cada 60 segundos como uma cópia de segurança temporária. Estas gravações automáticas são distintas das revisões e não substituem o conteúdo publicado. Servem apenas para o ajudar a recuperar o trabalho caso algo corra mal durante a edição.
As revisões ficam armazenadas na sua base de dados até que as elimine ou defina um limite. Aplicam-se a publicações, páginas e quaisquer tipos de publicação personalizados que tenham as revisões ativadas.
Como aceder ao histórico de revisões de uma publicação ou página
- Abrir qualquer publicação ou página no editor de blocos
- Procure por «Revisões» na barra lateral direita, no separador «Publicação » ou «Página»
- Se não o vir, clique em «Opções do ecrã » no canto superior direito e ative o painel «Revisões»
- Clique em «Revisões » para abrir o ecrã de comparação
- Utilize o cursor deslizante para alternar entre as versões guardadas. O conteúdo removido está destacado a vermelho e o conteúdo adicionado a verde
- Utilize os botões «Anterior » e «Seguinte» para percorrer as revisões uma a uma
- Selecione «Comparar» entre duas revisões quaisquer para alternar entre versões não adjacentes
- Clique em «Restaurar esta revisão » para reverter para uma versão selecionada
Limites do histórico de revisões do WordPress
As revisões registam apenas as alterações feitas no título, no corpo do texto e no resumo de uma publicação. É só isso.

As alterações ao autor da publicação, à imagem em destaque, ao permalink ou aos campos personalizados não dão origem a uma nova revisão. Além disso, o ecrã de revisões não indica claramente qual o utilizador que efetuou uma alteração específica, apenas que foi feita uma alteração.
Tudo o que não seja o editor, as páginas de configurações, a atividade dos plugins ou as contas de utilizador não deixa qualquer rasto nas revisões.
Nem todos os utilizadores podem ver todas as revisões. Eis como funciona o acesso:
- Os administradores e editores podem aceder a todas as revisões em todo o site
- Os autores podem ver as revisões das suas próprias publicações
- Os colaboradores só podem ver as revisões dos seus próprios rascunhos
O que é que o histórico de revisões do WordPress não regista?
As revisões integradas abrangem apenas as edições de conteúdo e nada mais. Grande parte do que realmente acontece num site WordPress não deixa qualquer registo por predefinição.
Eis o que as revisões do WordPress não registam:
- Inícios e finais de sessão dos utilizadores e tentativas de início de sessão falhadas
- Instalações, atualizações, ativações e desativações de plugins
- Mudanças de tema e alterações no personalizador
- Configurações essenciais do WordPress, como o URL do seu site, o e-mail de administrador e a estrutura de permalinks
- Novas contas de utilizador e alterações de funções
- Carregamento e eliminação de ficheiros multimédia
- Alterações nos produtos do WooCommerce, alterações nas encomendas e definições da loja
Pense no que isso significa na prática. Alguém instala um plugin que entra em conflito com o seu processo de checkout. É criada uma nova conta de administrador que você não autorizou. A sua estrutura de permalinks é alterada e metade dos URLs do seu site deixam de funcionar. Nada disso aparece nas revisões.
Quando algo falha e a causa não está num post ou numa página, as revisões não oferecem nenhuma pista. É aí que o registo de atividades preenche essa lacuna.
Como ver o histórico completo de alterações do WordPress através do registo de atividades
Um registo de atividades grava todas as ações realizadas no painel de controlo do WordPress, e não apenas as edições de conteúdo. A melhor forma de configurar um é instalar um plugin de registo de atividades.
O Activity Log by Duplicator foi desenvolvido pela mesma equipa responsável por um dos plugins de cópia de segurança para WordPress mais utilizados. Regista mais de 60 eventos em 9 categorias:
- Utilizador
- Conteúdo
- Mídia
- Plugin
- Tema
- WordPress
- Aparência
- Taxonomia
- Definições

Começa a registar assim que o ativar. Cada entrada do registo indica o tipo de evento, o utilizador que o desencadeou, a data e hora, o endereço IP e o nível de gravidade.

A cada evento registado é atribuído um nível de gravidade, para que possa fazer uma triagem rápida sem ter de percorrer centenas de registos de rotina.
- Baixo: Atividades rotineiras, como rascunhos guardados ou comentários aprovados
- Medium: Alterações que vale a pena conhecer, tais como atualizações de plugins ou edições de conteúdo
- Alto: Ações que merecem atenção, incluindo novas contas de utilizador, tentativas de início de sessão falhadas ou alterações de funções
- Crítico: Erros de grande magnitude que afetam todo o site
Filtrar primeiro os itens com prioridade «Alta» e «Crítica» é a forma mais rápida de identificar tudo o que requer a sua atenção.

O plugin está disponível como produto independente a partir de 29 $/ano. Também está incluído gratuitamente no Duplicator Elite, um pacote que combina o Duplicator para cópias de segurança e migração, o WP Media Cleanup e o Activity Log.
Como personalizar o registo de atividades do WordPress
Assim que o plugin estiver a funcionar, há alguns ajustes que vale a pena fazer para tirar o máximo partido dele.
Configurar notificações por e-mail
Não precisa de verificar o painel manualmente para se manter a par dos eventos importantes. O Registo de Atividades do Duplicator permite-lhe configurar alertas por e-mail para atividades de alta prioridade.
Aceda às definições do plugin e adicione notificações para eventos como tentativas de início de sessão falhadas, alterações de funções ou edições nas definições do núcleo.

Pode escolher quais os níveis de gravidade que desencadeiam um alerta e para onde esses alertas são enviados. No caso dos sites das agências, encaminhar os alertas críticos para uma caixa de entrada partilhada garante que nada passa despercebido.
Encontre o que precisa com os filtros
O painel de registos pode ficar rapidamente sobrecarregado num site ativo. Os filtros permitem-lhe filtrar o ruído.
Pode filtrar por:
- Intervalo de datas
- Utilizador
- Categoria do evento
- Nível de gravidade
Combinar filtros é a forma mais rápida de investigar um incidente específico. Se souber aproximadamente quando algo aconteceu e qual o utilizador que estava conectado, pode restringir a cronologia a apenas algumas entradas em segundos.

Exportar registos para relatórios
Quando precisar de partilhar dados de registo fora do WordPress, a funcionalidade de exportação trata disso.
Exporte os registos em CSV para relatórios de clientes e folhas de cálculo, ou em JSON para utilização programática. Aplique os seus filtros antes de exportar, para obter um conjunto de dados específico em vez do histórico completo de registos.

Para as agências, um ficheiro CSV filtrado é uma forma simples de responder às perguntas dos clientes sobre o que mudou e quando.
A maioria dos plugins de registo de atividades oferece apenas o formato CSV. A exportação para JSON é uma característica exclusiva do Activity Log by Duplicator, o que o torna a melhor opção para programadores que precisam de transferir dados de registo para outras ferramentas ou automatizar fluxos de trabalho de relatórios.
Aplique os seus filtros antes de exportar, para que obtenha um conjunto de dados específico, em vez do histórico completo de registos.
Gerir registos com o WP-CLI
O Registo de Atividades do Duplicator inclui suporte ao WP-CLI para programadores que gerem vários sites.
O comando básico de exportação é:
wp duplicator-activity-log export
Adicione opções para filtrar por intervalo de datas e defina o formato de saída diretamente a partir da linha de comandos. Combine isso com um script simples e poderá extrair registos de toda a carteira de clientes sem ter de iniciar sessão em cada site individualmente.
Os horários de limpeza podem ser programados da mesma forma, mantendo automaticamente as bases de dados de registos compactas em todos os seus sites.
Combinar revisões e registos de atividades para uma visibilidade completa do site
As revisões e os registos de atividades funcionam melhor em conjunto.
O registo de atividades mostra o que mudou em todo o site. As revisões mostram exatamente o antes e o depois das edições de conteúdo. Cada uma complementa o que falta na outra.
Combine ambas com as cópias de segurança do Duplicator e terá uma visão completa:
- O registo de atividades indica o que aconteceu e quando.
- As revisões mostram-lhe como era o conteúdo antes da alteração.
- Uma cópia de segurança permite-lhe reverter tudo, se necessário.
Na prática, o fluxo de trabalho é o seguinte. Algo deixa de funcionar no seu site. Primeiro, abre o registo de atividades para restringir o intervalo de tempo e identificar qual o utilizador que estava ativo.
A partir daí, pode verificar as revisões, caso o problema esteja relacionado com o conteúdo, ou restaurar uma cópia de segurança, caso a alteração vá além de uma única publicação ou página.

Essa sequência é mais rápida do que tentar investigar às cegas.
Quem precisa de ferramentas de histórico de alterações do WordPress?
A maioria dos sites WordPress beneficiaria da implementação de ambos os sistemas. No entanto, os motivos variam consoante a forma como o site é utilizado.
- Proprietários de sites individuais
Um registo de atividades regista as alterações que você mesmo fez e das quais se esqueceu. Parece óbvio, mas acontece com mais frequência do que a maioria das pessoas admite. Ter um registo significa que não terá de adivinhar o que aconteceu quando algo deixar de funcionar.
- Equipas de conteúdo e blogueiros
Quando várias pessoas estão a publicar e a editar, as coisas correm mal se não houver um responsável claro. As revisões mostram o que mudou numa publicação. O registo de atividades mostra quem apagou um rascunho, quem publicou algo antes do tempo ou quem editou uma página que não devia ter alterado.
- Agências
Os clientes perguntam o que mudou no seu site. Com um registo de atividades ativo, pode responder a essa pergunta com detalhes e horários, em vez de suposições. Os registos exportáveis facilitam a apresentação dessas informações ao cliente sem lhe conceder acesso direto ao painel de controlo.
- Proprietários de lojas WooCommerce
Alterações de preços, modificações nas encomendas e alterações nas configurações de envio afetam todas as receitas. Se algo mudar na sua loja e não souber quem o fez ou quando, isso constitui um verdadeiro problema para o negócio. A rastreabilidade é importante quando há dinheiro em jogo.
- Desenvolvedores que gerem vários sites
O suporte ao WP-CLI e os registos exportáveis integram-se nos fluxos de trabalho de gestão automatizada de sites. Não é necessário iniciar sessão em cada site individualmente para obter os dados de que necessita.
Perguntas mais frequentes (FAQs)
O WordPress tem um histórico de alterações integrado?
Apenas para o conteúdo de publicações e páginas, através do sistema de revisões. Os inícios de sessão, as alterações de plugins e as edições de configurações requerem um plugin de registo de atividades, como o Activity Log da Duplicator.
Posso ver quem fez uma alteração no WordPress?
O ecrã de revisões integrado não atribui claramente as alterações a um utilizador específico. Um plugin de registo de atividades regista o utilizador exato, a data e hora e o endereço IP para cada evento monitorizado. Recomendo o Activity Log do Duplicator para um histórico de alterações mais preciso.
As revisões do WordPress tornam o meu site mais lento?
As revisões, por si só, não afetam o desempenho do front-end, mas podem causar um aumento excessivo do tamanho da base de dados ao longo do tempo se não forem geridas. Limitar as revisões através do ficheiro wp-config.php mantém a base de dados otimizada sem perder todo o histórico de versões.
O registo de endereços IP está em conformidade com o RGPD?
O registo de endereços IP é permitido ao abrigo do RGPD, desde que tal seja indicado na sua política de privacidade e que os dados não sejam conservados por mais tempo do que o necessário. O Activity Log da Duplicator oculta automaticamente as palavras-passe e as chaves API em todas as entradas do registo.
O que acontece ao meu registo de atividades se eu restaurar uma cópia de segurança?
O registo armazenado na sua base de dados voltará ao estado em que se encontrava no momento em que foi efetuada a cópia de segurança. Exporte os seus registos regularmente para manter registos fora da base de dados do plugin, especialmente antes de executar uma restauração.
Comece a registar todas as alterações no seu site WordPress
As revisões do WordPress abrangem apenas uma parte das alterações que ocorrem num site. São úteis para edições de conteúdo, mas deixam a maior parte da atividade do site completamente sem registo.
Para ter uma visibilidade total, é necessário manter um registo de atividades em paralelo. Em conjunto, estes elementos fornecem um registo claro do que foi alterado, quem o alterou e quando.
O Activity Log da Duplicator está disponível como um plugin independente a partir de 29 $/ano. Se pretender o conjunto completo de ferramentas, o Duplicator Elite inclui o Activity Log, juntamente com o Duplicator para cópias de segurança e migração, e o WP Media Cleanup. Três funcionalidades de que a maioria dos sites WordPress carece, reunidas num único pacote.
Instale o Activity Log da Duplicator e terá um histórico completo de alterações no seu site em poucos minutos!
Já que aqui está, penso que vai gostar destes outros recursos:
- O WordPress não rastreia atividades por padrão: eis o que faço a respeito disso
- Manutenção da base de dados do WordPress: o que fazer semanalmente, mensalmente e trimestralmente
- Como as cópias de segurança em tempo real monitorizam e protegem as suas alterações instantaneamente
- Como desfazer alterações no WordPress (5 métodos)
- A maioria dos plugins de registo de atividades do WordPress indica o que correu mal — apenas um ajuda a resolver o problema
- Mudei do WP Activity Log para o Activity Log do Duplicator: eis o que descobri