Fale com um especialista
Infraestrutura e cloud

Atualizar o WordPress sem quebrar o site

Quem tem WordPress vive entre dois medos. De um lado, o painel avisando que há atualizações pendentes e que cada dia sem atualizar aumenta o risco. Do outro, a lembrança de uma atualização que já derrubou o site, quebrou o layout ou desativou o formulário. O resultado costuma ser o pior dos mundos: ninguém atualiza, e o site fica cada vez mais exposto.

Este guia mostra um plano em etapas para atualizar com segurança, com backup, ambiente de teste, ordem certa e um caminho de volta caso algo dê errado. No fim, há uma lista de conferência para imprimir.

Por que atualizar importa

A maior parte das invasões em WordPress não explora o núcleo do sistema, e sim plugins e temas antigos com falhas conhecidas. Quando uma vulnerabilidade é divulgada, ferramentas automáticas passam a varrer a internet atrás de sites que ainda não corrigiram. Atualizar é o jeito mais barato de fechar essa porta.

O plano em seis passos

  1. Faça backup completo, de arquivos e banco, e confirme que ele existe antes de tocar em qualquer coisa.
  2. Use uma cópia de teste. Se a hospedagem oferece um ambiente de staging, aplique as atualizações lá primeiro. Se não oferece, vale muito a pena montar um.
  3. Leia as notas de versão dos plugins principais. Mudanças grandes de versão (por exemplo, da 3.x para a 4.x) costumam trazer alterações que exigem atenção.
  4. Atualize na ordem certa: primeiro o núcleo, depois o tema, depois os plugins, um de cada vez nos casos mais sensíveis.
  5. Teste o que dá dinheiro: formulários, carrinho e checkout, login, busca e as páginas de maior tráfego. Veja também no celular.
  6. Só então repita em produção, de preferência em um horário de menor movimento.

Um exemplo passo a passo

Imagine uma clínica com um site WordPress, um plugin de agendamento, um de formulários e um de cache. O painel mostra quatro atualizações pendentes.

Na segunda-feira de manhã, a pessoa responsável anota as versões atuais, confirma que o backup da madrugada existe e abre o ambiente de teste. Atualiza o núcleo e confere a home. Atualiza o tema e confere as páginas de serviços. Atualiza o plugin de formulários e envia uma mensagem de teste. Por último atualiza o plugin de agendamento e faz um agendamento de teste completo, do clique até o e-mail de confirmação.

Tudo certo no teste, ela repete a sequência no site no ar, no fim da tarde, quando o movimento é menor, e guarda uma nota com a data e as versões. Se o agendamento tivesse falhado no teste, o problema teria sido descoberto sem que nenhum paciente visse.

E se der errado

Ter um caminho de volta é parte do plano. Com o backup recente, a reversão é restaurar a cópia. Para plugins, desativar o que acabou de ser atualizado costuma bastar para tirar o site da pane e investigar com calma. O erro mais comum é não ter registrado qual plugin foi atualizado por último, então mantenha sempre uma nota com a ordem das mudanças.

Se o painel ficar inacessível, é possível desativar plugins renomeando a pasta deles pelo gerenciador de arquivos da hospedagem ou por FTP. Quem não tem esse acesso à mão deve combinar o procedimento antes, e não durante a emergência.

Quando automatizar

Atualizações de segurança menores do núcleo podem ser automáticas na maioria dos sites. Plugins de pagamento, construtores de página e integrações merecem atualização assistida, com teste. Uma rotina quinzenal ou mensal, com data marcada, evita tanto o acúmulo quanto a atualização feita no susto.

E o que não dá para atualizar

Plugins abandonados, sem atualização há muito tempo, são o caso mais perigoso: não há versão nova que feche a brecha. A saída é trocar por uma alternativa mantida ou remover a função. O mesmo vale para a versão do PHP: se a hospedagem ainda roda uma versão sem suporte, a atualização do WordPress e dos plugins vai travar mais cedo ou mais tarde.

Lista de conferência para cada rodada

  1. Backup de arquivos e banco feito e conferido.
  2. Versões atuais anotadas.
  3. Atualização aplicada primeiro no ambiente de teste.
  4. Ordem seguida: núcleo, tema, plugins.
  5. Formulário, login, busca e checkout testados, inclusive no celular.
  6. Atualização repetida no site no ar, em horário de menor movimento.
  7. Nota registrada com a data e o que mudou.

Perguntas frequentes

Posso atualizar tudo de uma vez? Pode, mas se algo quebrar fica difícil saber o motivo. Em sites com plugins críticos, vá um por vez.

Preciso de ambiente de teste mesmo? Para sites que vendem ou agendam, sim. Para um site institucional simples, o backup e o teste logo depois da atualização podem bastar.

Atualização automática é arriscada? As de segurança do núcleo costumam ser seguras. Evite automatizar plugins de pagamento e construtores de página.

Recursos e quando chamar ajuda

O próprio WordPress mostra no painel o que está desatualizado, e plugins de gerenciamento ajudam a acompanhar várias atualizações. Chame um profissional quando houver loja virtual, plugins muito customizados, sinais de invasão ou quando uma atualização já tiver derrubado o site antes.


Quer um plano de atualização que não derrube o seu site? A Linkti cuida da rotina de atualização, backup e teste na Hospedagem Gerenciada, e o time responde no WhatsApp.

Leia também

Falha crítica no PHP: o que fizemos e o que checar

Corrigimos todos os servidores 12 horas depois do alerta sobre a falha crítica do PHP. Veja o que mudou e o que conferir no seu site hoje.

Plugins do WordPress: como auditar e enxugar

Plugin demais deixa o site lento e inseguro. Veja como fazer o inventário, achar o que está abandonado e decidir o que sai, com um roteiro simples.

Phishing no e-mail da empresa: como treinar o time

A maioria dos golpes por e-mail depende de um clique. Veja os sinais de alerta, como treinar o time sem culpar ninguém e o que fazer depois de um clique.