
# Como usar o n8n para publicar posts automaticamente no WordPress
*Introdução* – Automatizar a publicação de conteúdos no WordPress pode economizar horas preciosas e garantir que seu blog esteja sempre atualizado. Neste artigo, vamos mostrar passo a passo como configurar o n8n – uma ferramenta de automação visual – para criar e enviar posts automaticamente ao seu site WordPress, sem precisar tocar em código.
## Configurando a integração n8n ↔ WordPress
1. **Instale o n8n** – Você pode rodar o n8n localmente (Docker, npm) ou usar a versão cloud.
2. **Crie as credenciais de acesso ao WordPress**
– No painel do WordPress, habilite a **REST API** (já vem ativada por padrão).
– Gere um **Application Password** em *Usuários → Perfil* → *Senhas de Aplicação*. Copie a senha, pois ela será usada como token no n8n.
3. **Adicione a credencial no n8n**
– No n8n, vá em *Credenciais* → *Novo* → *WordPress API*.
– Preencha a URL do seu site, o usuário e a senha da aplicação. Salve.
> **Dica:** Teste a conexão usando o botão “Testar” para garantir que o n8n consegue ler e criar posts.
## Construindo o fluxo de automação
### 1. Definir o gatilho
Escolha como o fluxo será iniciado:
– **Webhook** – Receba dados de outra ferramenta (ex.: formulário do Typeform).
– **Cron** – Agende publicações diárias ou semanais.
– **RSS Feed** – Capture novos itens de outro blog e republicar.
Exemplo de configuração de um **Webhook**:
“`json
{
“httpMethod”: “POST”,
“path”: “n8n-wordpress”
}
“`
### 2. Preparar o conteúdo do post
Use o nó **Set** ou **Function** para mapear os campos que chegarão ao webhook (título, conteúdo, tags, imagem destacada). Um exemplo simples com o nó **Set**:
– **title** → `{{$json[“title”]}}`
– **content** → `{{$json[“body”]}}`
– **status** → `”publish”` (ou `”draft”` se preferir revisar antes).
### 3. Enviar o post ao WordPress
Adicione o nó **WordPress → Create** e selecione a credencial criada. Preencha os campos obrigatórios:
– **Title** – `{{$node[“Set”].json[“title”]}}`
– **Content** – `{{$node[“Set”].json[“content”]}}`
– **Status** – `{{$node[“Set”].json[“status”]}}`
– **Categories / Tags** – (opcional) use IDs ou nomes separados por vírgula.
Se quiser incluir **imagem destacada**, adicione um nó **HTTP Request** antes do nó WordPress para fazer upload da imagem via endpoint `/media`, capture o ID retornado e passe para o campo `featuredImageId`.
### 4. Testar e ativar o fluxo
– Clique em **Execute Workflow** e envie um teste pelo webhook (ex.: via Postman).
– Verifique se o post aparece no painel do WordPress.
– Caso tudo esteja correto, **salve** e **ative** o fluxo.
> **Obs.:** O n8n permite **log de execução**; utilize-o para depurar erros de autenticação ou formatação de conteúdo.
## Otimizando e garantindo qualidade nas publicações
– **Validação de conteúdo**: insira um nó **IF** para checar se o título contém mais de 10 caracteres, evitando posts vazios.
– **SEO automático**: configure um nó **Function** que gera meta‑description a partir dos primeiros 150 caracteres do corpo e preenche o campo custom `meta_description` via plugin “Yoast SEO”.
– **Notificação**: ao final do fluxo, adicione um nó **Telegram** ou **Email** para receber alerta de sucesso ou falha.
### Exemplo de fluxo completo (visão simplificada)
1. **Webhook** – recebe JSON com título, corpo e tags.
2. **IF** – verifica tamanho do título.
3. **Set** – organiza campos e cria slug.
4. **Function** – gera meta description.
5. **HTTP Request** – upload da imagem (se houver).
6. **WordPress → Create** – publica o post.
7. **Telegram** – envia mensagem de confirmação.
Com esses passos, você cria um **pipeline de publicação totalmente automático**, reduzindo tempo de gerenciamento e garantindo consistência editorial.
*Conclusão* – O n8n oferece uma forma poderosa e flexível de conectar seu WordPress a diversas fontes de conteúdo, permitindo publicar posts de forma automática, segura e com controle total sobre SEO e mídia. Ao seguir as etapas descritas, você transforma tarefas repetitivas em um fluxo inteligente, liberando tempo para criar estratégias de crescimento criativo.
**Pronto para automatizar seu blog?** Comece agora mesmo a montar seu fluxo n8n e veja sua produtividade disparar!
[Descubra hospedagem de qualidade e aproveite 20 % de desconto aqui!](https://www.hostinger.com/br?REFERRALCODE=CUPOM20DESCONTO)
