Ir para o conteúdo
Plugins
PluginConteúdo

WordPress Publisher

Publica posts otimizados para SEO direto no WordPress usando a REST API e Application Passwords.

Prévia do conteúdo

WordPress Publisher

Publica posts otimizados para SEO direto no seu site WordPress, sem sair do Claude Code. O plugin transforma um rascunho ou um simples briefing em um artigo completo — com título, slug, meta description, categorias e tags — e envia tudo para o WordPress usando a REST API oficial com autenticação por Application Passwords.

O que faz

O WordPress Publisher cuida de todo o ciclo de publicação de conteúdo no WordPress a partir da linha de comando:

  • Cria rascunhos ou posts publicados estruturados para ranquear no Google.
  • Gera automaticamente título, slug amigável, meta description (até 155 caracteres) e excerpt.
  • Sugere e aplica categorias e tags, criando-as no WordPress quando ainda não existem.
  • Atualiza posts já existentes pelo ID ou pelo slug, preservando o histórico de revisões.
  • Formata o corpo em blocos do editor (Gutenberg) com cabeçalhos hierárquicos, listas e destaque de palavras-chave.
  • Devolve a URL final do post para você conferir o resultado imediatamente.

Tudo isso conversando direto com os endpoints /wp-json/wp/v2/ do seu site, então funciona em qualquer instalação WordPress padrão com a REST API ativa.

Instalação

  1. Copie a pasta wordpress-publisher para o diretório de plugins do seu Claude Code (por exemplo, ~/.claude/plugins/).
  2. Reinicie o Claude Code ou recarregue os plugins.
  3. Confirme que os comandos /publicar-post e /atualizar-post aparecem na lista de comandos disponíveis.
  4. Configure as variáveis de ambiente descritas na seção Configuração antes do primeiro uso.

Comandos disponíveis

  • /publicar-post [tema ou rascunho] — Cria um artigo otimizado para SEO do zero (ou a partir de um rascunho) e o envia ao WordPress como rascunho ou publicado.
  • /atualizar-post [id ou slug + instruções] — Localiza um post existente e aplica as alterações solicitadas (texto, meta, categorias, tags ou status).

Configuração

O plugin lê três variáveis de ambiente. Defina-as no seu shell ou em um arquivo .env seguro (nunca versione segredos):

  • WORDPRESS_SITE_URL — URL base do site, por exemplo https://meusite.com.br (sem barra no final).
  • WORDPRESS_USERNAME — nome de usuário do WordPress com permissão para publicar.
  • WORDPRESS_APP_PASSWORD — uma Application Password gerada em Usuários → Perfil → Senhas de Aplicativo no painel do WordPress.

A autenticação usa o cabeçalho HTTP Basic com WORDPRESS_USERNAME e WORDPRESS_APP_PASSWORD. Application Passwords são revogáveis individualmente, então você pode desativar o acesso a qualquer momento sem trocar a senha principal da sua conta.

Exemplo de uso

/publicar-post Como escolher um nicho lucrativo para blog em 2026, foco em afiliados, status rascunho

O plugin vai:

  1. Estruturar um artigo com introdução, subtítulos H2/H3, lista de critérios e conclusão com chamada para ação.
  2. Definir o título, gerar o slug como-escolher-um-nicho-lucrativo-para-blog e escrever uma meta description otimizada.
  3. Sugerir a categoria "Blog" e as tags "nicho", "afiliados", "monetização".
  4. Enviar via POST /wp-json/wp/v2/posts com status=draft e devolver o link do rascunho.

Para publicar de imediato, basta indicar status publicado no comando.

Segurança e limites

  • Nunca exponha WORDPRESS_APP_PASSWORD em logs, prints ou repositórios. Use sempre variáveis de ambiente.
  • Prefira um usuário dedicado com a função mínima necessária (Editor ou Autor) em vez da conta de Administrador.
  • A REST API precisa estar acessível por HTTPS; sites em HTTP enviam credenciais em texto claro e devem ser evitados.
  • Antes de publicar em massa, teste com status rascunho para revisar o conteúdo no painel.
  • Respeite os limites de requisições do seu provedor de hospedagem; evite disparar dezenas de publicações simultâneas.
  • O plugin não apaga posts automaticamente: exclusões devem ser feitas manualmente no painel para evitar perdas acidentais.
  • Revogue a Application Password no painel do WordPress caso suspeite de qualquer vazamento.