Como automatizar o WordPress: atualizações, backups e hospedagem com IA

Ilustração de um agente de IA gerenciando atualizações, backup e hospedagem de um site WordPress

Dá para automatizar o WordPress em três frentes da manutenção. A primeira são as atualizações automáticas em segundo plano, que existem desde a versão 3.7. A segunda é uma rotina de backup completa (banco de dados e arquivos) com um plano de restauração testado. A terceira é a gestão da hospedagem por um agente de IA, usando o Hostinger Connector com Claude Code, Cursor, VS Code e outras ferramentas via MCP.

O guia oficial de hardening do WordPress explica por que a primeira frente vem antes de tudo: versões antigas não recebem atualizações de segurança, e os detalhes de uma falha quase certamente ficam públicos depois da correção. Mesmo assim, automatizar não é largar o site sozinho. Você continua revisando o que foi feito, instala só plugins de fontes confiáveis e testa antes de aplicar em produção.

O que você precisa antes de automatizar o WordPress

Para automatizar o WordPress com segurança, você precisa de acesso ao painel e aos arquivos do site, mais alguns requisitos de servidor. A lista abaixo cobre as três frentes.

  • Acesso de administrador ao painel do WordPress. É dali que você ativa as atualizações de plugins e temas.
  • WordPress 5.5 ou superior. A ativação por plugin e por tema no painel existe a partir dessa versão.
  • Acesso ao wp-config.php. É nesse arquivo que fica a constante que controla as atualizações do núcleo.
  • Servidor que se comunique com segurança com o api.wordpress.org. Sem isso, as atualizações em segundo plano ficam desativadas, segundo a nota oficial da versão 3.7.
  • E-mail de administrador válido. É ele que recebe o aviso depois de cada atualização automática.

Para a parte de IA, você precisa de uma conta Hostinger com o serviço que quer gerenciar já ativo, além do Claude Code ou de um editor compatível com VS Code. O Hostinger Connector é gratuito em todos os planos, mas só trabalha com os serviços que já estão na conta.

Outro ponto: na Hostinger, staging e backups automáticos variam por plano. O ambiente de testes do WordPress aparece a partir do plano Business, e os backups são acessados pelo hPanel.

Como ativar as atualizações automáticas do WordPress

Você ativa as atualizações automáticas em dois lugares: no wp-config.php, para o núcleo, e no painel, para plugins e temas. O guia de hardening recomenda manter o WordPress sempre na versão mais recente e usar a atualização automática para isso.

Antes do como, o porquê. Pense na correção de segurança como um aviso público de "essa porta estava destrancada". Quem atualizou trancou a porta. Quem não atualizou continua com ela aberta, e agora todo mundo sabe onde fica.

  1. Entenda os quatro tipos de atualização. A documentação de atualizações em segundo plano lista quatro tipos: núcleo, plugins, temas e arquivos de tradução. Cada um é configurado de um jeito, então vale saber qual você está mexendo.
  2. Configure o núcleo com WP_AUTO_UPDATE_CORE. Essa constante vai no wp-config.php e aceita três valores. Use só uma das linhas abaixo:
    // Instala sozinho versões maiores e menores do núcleo
    define( 'WP_AUTO_UPDATE_CORE', true );
    
    // Instala sozinho só versões menores (manutenção e segurança)
    define( 'WP_AUTO_UPDATE_CORE', 'minor' );
    
    // Desliga as atualizações automáticas do núcleo
    define( 'WP_AUTO_UPDATE_CORE', false );

    Se você não definir nada, o padrão é 'minor', ou true em sites de desenvolvimento. As versões menores são as de manutenção e segurança, como a passagem da 3.7 para a 3.7.1.

    Erro comum deste passo: colocar false para "evitar problema" e esquecer o site parado numa versão antiga. Esse é exatamente o cenário de exposição descrito pelo guia de hardening. Se for desligar, que seja com um motivo claro e uma rotina manual no lugar.

  3. Ative as atualizações de plugins. Na tela Plugins existe a coluna "Atualização automática", com um link para ativar ou desativar em cada plugin. Também dá para usar a ação em massa e marcar vários de uma vez.

    Erro comum deste passo: ligar o automático em tudo sem olhar a origem. Deixe a atualização automática só em plugins de fonte confiável, e revise o site depois que as atualizações rodarem.

  4. Ative as atualizações de temas. Em Aparência, abra a janela do tema e clique em "Ativar atualizações automáticas". O mesmo link desativa quando você quiser.
  5. Valide pelo e-mail. Com as atualizações em segundo plano ativas, o administrador recebe um e-mail depois de cada atualização. Se esse e-mail nunca chega, desconfie.

Erro comum deste passo: as atualizações simplesmente não acontecem. A causa documentada é o servidor não conseguir falar com segurança com o api.wordpress.org, o que desativa as atualizações em segundo plano.

Como montar uma rotina de backup do WordPress com plano de restauração

Uma rotina de backup do WordPress precisa salvar o banco de dados e os arquivos juntos, numa ordem certa, e ter uma restauração testada. A documentação oficial de backups diz que as duas partes são necessárias para restaurar um site típico.

Por que duas partes? O banco guarda posts, páginas, usuários e configurações. Os arquivos guardam tema, plugins e uploads. Um sem o outro é tipo ter a planta da casa sem os tijolos, ou os tijolos sem a planta.

  1. Saiba o que entra no backup completo. Banco de dados e arquivos. Se faltar um dos dois, você não restaura o site inteiro.
  2. Faça na ordem certa. No backup, primeiro o banco de dados e depois os arquivos.
  3. Trate tudo como um único conjunto de backup. A documentação sugere criar banco e arquivos mais ou menos ao mesmo tempo e guardar a exportação do banco (.sql, .gz ou .bz2) na mesma pasta ou no mesmo zip dos arquivos. Assim você sabe que aquelas duas partes conversam entre si.

    Erro comum deste passo: gerar o banco num dia e os arquivos semanas depois. O conjunto perde a consistência, e na restauração aparecem posts apontando para imagens que não existem, por exemplo.

  4. Automatize com um plugin de backup. Você encontra plugins de backup automático no navegador de plugins do painel ou no Diretório de Plugins do WordPress.org. Aqui vale a mesma regra das atualizações: só instale plugin de fonte confiável, porque ele vai ter acesso ao site inteiro.
  5. Na Hostinger, confira os backups no hPanel. A frequência dos backups automáticos depende do plano, então olhe o que o seu plano oferece antes de contar com ele. Se quiser o passo a passo nesse painel, tem o guia de backup do WordPress na Hostinger.
  6. Escreva o plano de restauração. Na restauração a ordem se inverte: primeiro os arquivos, depois a importação do banco.
  7. Teste a restauração antes de precisar dela. Faça isso de preferência num ambiente de staging (na Hostinger, a partir do plano Business), nunca direto em produção. Backup que nunca foi restaurado é só uma esperança guardada numa pasta.

O que um backup real de WordPress mostra na prática

No vídeo "Como migrar WordPress de hospedagem fácil e rápido!", eu mostro uma migração completa usando só um plugin, sem escrever código. Migração não é backup, mas usa a mesma lógica: exportar o site inteiro num pacote e restaurar em outro lugar.

Se liga em alguns pontos de lá que ajudam a montar sua rotina:

  • O tamanho do pacote importa. O arquivo de exportação do blog usado como exemplo tinha 80 megabytes. Esse é o número daquele blog específico, não uma média, mas dá uma ideia de quanto espaço e tempo de transferência um conjunto de backup pede.
  • Tudo vai num arquivo só. A exportação compactou posts, páginas, plugins e configurações personalizadas num único arquivo para download, bem na ideia de "conjunto de backup".
  • O tempo varia. A exportação demora mais ou menos conforme o tamanho e a quantidade de conteúdo do blog.
  • Restaurar demora mais que salvar. A importação tende a levar mais tempo que a exportação, porque a taxa de upload geralmente é menor que a de download.
  • O site antigo era o backup. Durante a importação apareceu uma mensagem sugerindo fazer backup antes do próximo passo. No meu caso, o backup já era o site antigo, ainda ativo na hospedagem anterior.

E o cuidado que mais vale levar para a rotina: nunca cancelar a hospedagem antiga antes de confirmar que tudo foi restaurado. No vídeo eu recomendo checar página por página, principalmente posts e configurações de usuários. Se você estiver nesse cenário, o guia de migrar WordPress para outra hospedagem detalha o processo.

Como gerenciar a hospedagem do WordPress com IA usando o Hostinger Connector

Você gerencia a hospedagem por IA instalando o Hostinger Connector no seu agente e fazendo login na conta. O Connector é a extensão oficial da Hostinger, baseada em MCP, que dá ao Claude Code, Cursor, VS Code e outras ferramentas acesso a sites, lojas, VPS, domínios, e-mail, assinaturas e cobranças, com deploy e configuração por comandos em linguagem natural.

Que MCP? É o protocolo que deixa o agente de IA conversar com um serviço externo de forma padronizada. Na prática, em vez de abrir o painel e clicar, você pede em chat e o agente executa pela conta.

No Claude Code, o caminho documentado no tutorial oficial de deploy pelo Claude Code é este:

  1. Instale o plugin. Rode o comando abaixo e escolha "Install for you (user scope)", para que ele funcione em todos os seus projetos:
    /plugin install hostinger@claude-plugins-official

    Outra opção é rodar /plugin e procurar "hostinger" na aba Discover.

  2. Recarregue, se pedir. Se o resumo da instalação solicitar, rode /reload-plugins.
  3. Faça login. Rode /mcp, selecione plugin:hostinger:hostinger, pressione Enter e entre na conta Hostinger na janela do navegador que abrir (login por OAuth). Segundo a página do plugin no marketplace do Claude, ele conecta o Claude a um servidor MCP remoto da Hostinger e não exige instalação local.
  4. Valide com uma ação de leitura. Antes de qualquer alteração, peça ao agente algo que só consulte, como listar seus sites ou seus domínios. Se ele responder com o que você tem na conta, a conexão está funcionando.

Erro comum deste passo: esperar que o agente gerencie algo que não está ativo na conta. O Connector só atua sobre serviços já contratados, então não adianta pedir para operar uma VPS se você não tem uma.

Em editores compatíveis com VS Code, a extensão está no VS Code Marketplace e no Open VSX, ou pode ser instalada manualmente:

code --install-extension hostinger-official.hostinger-connector

Para o Cursor, a Hostinger mantém um tutorial oficial de deploy pelo Cursor com o Connector.

E o que dá para fazer com WordPress? Pelo Claude Code, o plugin permite publicar sites e apps, gerenciar domínios e DNS, administrar WordPress e operar servidores VPS. Entre os recursos de deploy citados pela Hostinger estão a importação completa de sites WordPress e o deploy de plugins e temas WordPress. Sites estáticos e PHP aparecem associados ao Agency Plan. Se o seu WordPress roda numa VPS, vale ver também como hospedar WordPress na VPS, porque ali a administração do servidor fica com você.

O que vale automatizar no WordPress e o que você ainda precisa revisar

Vale automatizar as tarefas repetitivas e de baixo risco, e manter revisão humana em tudo que pode derrubar o site ou mexer na conta. Na prática, fica assim:

  • Automático como base: atualizações menores e de segurança do núcleo. É o padrão 'minor' e é o que o guia de hardening empurra você a manter.
  • Automático com revisão: atualizações maiores do núcleo e de plugins críticos (loja, formulário, segurança). Teste em staging antes de deixar chegar em produção.
  • Automático, mas só com restauração testada: backups. Rotina de backup sem um teste de restauração não prova nada.
  • Com conferência antes de confirmar: qualquer ação do agente de IA que mexa em domínio, DNS, assinatura ou cobrança. O Connector tem acesso a esses itens da conta, então leia o que o agente vai fazer antes de aprovar. Uma troca de DNS errada tira o site do ar, e isso não é algo que você quer descobrir no susto.
  • Sempre: instalar plugins só de fontes confiáveis, seja de backup, de segurança ou qualquer outro.

Repare que este guia é sobre manutenção. Gerar e publicar conteúdo sozinho é outro assunto, que já tem um guia próprio de automação de posts com n8n.

Próximo passo para automatizar a manutenção do seu WordPress

Comece pelo que você consegue conferir agora. Abra o wp-config.php e veja se existe WP_AUTO_UPDATE_CORE e qual valor está nele. Depois vá na tela Plugins e confira quais têm a coluna "Atualização automática" ativada.

Em seguida, gere um conjunto de backup completo (banco primeiro, arquivos depois, tudo na mesma pasta) e faça uma restauração de teste fora de produção. Só depois disso conecte o agente de IA à hospedagem, e comece pedindo consultas antes de qualquer alteração.

Fontes consultadas

Consulta em .

Acompanhe os tutoriais do Hora de Codar no YouTube.

Transparência: a Hostinger é parceira da Hora de Codar, e é nas VPS dela que rodam o nosso blog e os nossos sistemas. Esta recomendação vem do que usamos todo dia.

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Formações

Formação Claude Code

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 48min

Blog | Mais populares