
# Como usar o n8n para publicar automaticamente seus posts do WordPress
**Introdução**
Você já imaginou criar um post no WordPress e vê‑lo ao vivo em poucos segundos, sem precisar clicar em “Publicar”? Com o *n8n*, uma ferramenta de automação visual, isso é possível. Neste artigo vamos explicar passo a passo como conectar o n8n ao seu site WordPress, configurar um workflow inteligente e garantir que seus conteúdos sejam publicados de forma automática e segura.
## Configurando o n8n e conectando ao WordPress
Para começar, você precisa de duas coisas básicas: uma instalação funcional do **n8n** (pode ser local ou na nuvem) e as credenciais de acesso ao seu WordPress (URL, usuário e senha ou token de aplicação).
1. **Instale o n8n**
– Se ainda não tem, acesse [n8n.io](https://n8n.io) e siga a documentação para instalar via Docker, npm ou usar a versão cloud.
2. **Crie as credenciais do WordPress**
– No painel do WordPress, vá em *Usuários > Perfil* e gere um *Application Password*. Copie‑a, pois será usada no n8n.
3. **Adicione o nó “WordPress” no workflow**
– No editor visual do n8n, clique em “+” → **WordPress**. Selecione a operação **Create Post**.
– Preencha a URL do seu site, o usuário e o *Application Password* que você criou.
Com a conexão pronta, você pode definir quais campos do post serão preenchidos – título, conteúdo, categorias, tags e status (rascunho ou publicado). É possível ainda usar expressões do n8n para mapear variáveis de outros nós, como um RSS feed ou um Google Sheet onde você coleta ideias de artigos.
## Automatizando a publicação a partir de fontes externas
Agora que a conexão está estabelecida, vamos criar um fluxo que recebe informações de uma fonte externa e publica no WordPress automaticamente. Um cenário comum é usar um **RSS feed** de um blog parceiro ou um **Google Sheet** com ideias prontas.
1. **Nó “RSS Feed” (ou “Google Sheets”)**
– Escolha a fonte e configure a frequência de verificação (por exemplo, a cada 15 min).
– Mapeie os campos relevantes: `title`, `link`, `content`, `category`.
2. **Transformação dos dados**
– Insira um nó **Function** para adaptar o conteúdo ao formato esperado pelo WordPress. Por exemplo, converter HTML bruto em markdown ou adicionar um prefixo ao título.
– Use a sintaxe `return [{ json: { title: $json[“title”], content: $json[“content”], … } }];`.
3. **Publicação no WordPress**
– Conecte o nó transformado ao nó **WordPress → Create Post**.
– Defina o status como “publish” para que o post vá ao ar imediatamente, ou “draft” se quiser revisar antes.
4. **Notificações (opcional)**
– Adicione um nó **Telegram** ou **Email** para receber um alerta toda vez que um post for publicado. Isso ajuda a monitorar o fluxo e detectar possíveis erros rapidamente.
**Dicas avançadas:**
– **Filtro de duplicates:** inclua um nó **IF** que verifica se o URL já existe no WordPress (usando a operação “Get Posts” com filtro por slug).
– **Manejo de imagens:** use o nó **HTTP Request** para baixar imagens do feed e o nó **WordPress → Upload Media** para enviá‑las antes de criar o post.
Com esses passos, seu workflow está pronto para publicar conteúdos automaticamente, economizando tempo e garantindo consistência na frequência de postagem.
**Conclusão**
Ao integrar o n8n ao WordPress, você transforma a publicação de artigos em um processo totalmente automatizado, desde a captura de ideias em feeds ou planilhas até a inserção de imagens e envio de notificações. Essa automação aumenta a produtividade, reduz erros humanos e permite focar na criação de conteúdo de qualidade. Experimente montar seu próprio fluxo hoje mesmo e veja a diferença na eficiência do seu blog.
**Quer aprender mais sobre automação e hospedagem?** Acesse agora o site da Hostinger e aproveite o cupom de desconto:
