Como criar um fluxo n8n que publica automaticamente novos posts do WordPress na sua conta Hostinger
Descubra, passo a passo, como conectar o WordPress ao Hostinger usando o n8n, permitindo que cada novo artigo seja publicado automaticamente na sua hospedagem. Este guia detalha a configuração de webhooks, a criação do fluxo e as boas práticas para garantir que o conteúdo vá ao ar sem falhas, tudo de forma simples e prática.
Preparando o ambiente: n8n e WordPress prontos para a integração
Antes de montar o fluxo, é essencial ter duas peças funcionando:
- n8n instalado: pode ser usado via Docker, npm ou através da versão cloud. Verifique se a interface está acessível (ex.:
http://localhost:5678). - WordPress configurado: assegure que a API REST esteja habilitada (geralmente já vem ativada nas versões recentes). Será necessário gerar um token de aplicação ou usuário com permissões de editor para que o n8n possa ler os posts.
Com ambos prontos, siga estas etapas:
- Crie um webhook no n8n:
- Adicione o nó
Webhooke escolha o métodoPOST. - Copie a URL gerada – ela será usada no WordPress para disparar o evento.
- Adicione o nó
- Configure o gatilho no WordPress:
- Instale um plugin como WP Webhooks ou use o recurso nativo de
wp-json/wp/v2/postsviaregister_rest_route. - Defina que, ao publicar um post, o WordPress envie uma requisição
POSTpara a URL do webhook n8n, incluindo título, conteúdo, slug e data.
- Instale um plugin como WP Webhooks ou use o recurso nativo de
- Adicione o nó “HTTP Request” ao fluxo:
- Selecione
POSTcomo método e insira o endpoint da API do Hostinger (ex.:https://api.hostinger.com/v1/sites/{site_id}/files). - No cabeçalho, informe
Authorization: Bearer SEU_TOKENeContent-Type: application/json. - Mapeie os campos recebidos do webhook para o corpo da requisição, convertendo o conteúdo em HTML e definindo o caminho onde o arquivo será salvo (por exemplo,
/public_html/wp-content/uploads/{slug}.html).
- Selecione
- Teste o fluxo:
- Publique um post teste no WordPress.
- Verifique o log do n8n; o webhook deve registrar a chamada e o nó HTTP Request deve retornar um status
200indicando que o arquivo foi criado no Hostinger.
Ao final desse processo, cada novo artigo será automaticamente replicado como um arquivo estático no seu servidor Hostinger, facilitando a criação de versões “headless” ou backups instantâneos.
Otimizações avançadas e boas práticas para garantir estabilidade
Um fluxo funcional já traz benefícios, mas aplicar algumas otimizações pode evitar problemas futuros e melhorar o SEO dos arquivos publicados.
- Validação de dados: insira um nó
IFentre o webhook e a requisição HTTP para garantir que campos críticos (título, conteúdo) não estejam vazios. Caso falhe, envie um e‑mail de alerta usando o nóEmail. - Compressão de imagens: se o post contiver imagens, utilize o nó
ImageMagick(ou um script customizado) para redimensionar e otimizar antes de enviá‑las ao Hostinger, reduzindo o tempo de carregamento. - Cache de arquivos: adicione um cabeçalho
Cache-Control: max-age=86400na requisição HTTP para que o navegador armazene o conteúdo por um dia, beneficiando o desempenho. - Logs centralizados: envie informações de execução para um serviço de monitoramento (ex.: Logflare ou Datadog) para analisar tendências e detectar falhas rapidamente.
- Segurança: restrinja o acesso ao webhook usando um “secret token” que o WordPress envia no cabeçalho
X‑Webhook‑Signature. No n8n, verifique esse token antes de prosseguir.
Essas práticas não apenas mantêm o fluxo robusto, mas também ajudam a melhorar a pontuação de velocidade e segurança do seu site, aspectos fundamentais para o ranking no Google.
Conclusão
Com o n8n, você automatiza a publicação de posts do WordPress diretamente na sua conta Hostinger, economizando tempo e garantindo que o conteúdo esteja sempre atualizado. Siga as etapas de configuração, teste o fluxo e implemente as otimizações sugeridas para obter um processo estável e SEO‑friendly. Pronto para acelerar sua produção de conteúdo?
Explore mais recursos e aproveite o desconto exclusivo ao criar sua conta Hostinger agora: https://www.hostinger.com/br?REFERRALCODE=CUPOM20DESCONTO
