WordPress Publisher
Publica posts otimizados para SEO direto no WordPress usando a REST API e Application Passwords.
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
- Copie a pasta
wordpress-publisherpara o diretório de plugins do seu Claude Code (por exemplo,~/.claude/plugins/). - Reinicie o Claude Code ou recarregue os plugins.
- Confirme que os comandos
/publicar-poste/atualizar-postaparecem na lista de comandos disponíveis. - 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 exemplohttps://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:
- Estruturar um artigo com introdução, subtítulos
H2/H3, lista de critérios e conclusão com chamada para ação. - Definir o título, gerar o slug
como-escolher-um-nicho-lucrativo-para-bloge escrever uma meta description otimizada. - Sugerir a categoria "Blog" e as tags "nicho", "afiliados", "monetização".
- Enviar via
POST /wp-json/wp/v2/postscomstatus=drafte devolver o link do rascunho.
Para publicar de imediato, basta indicar status publicado no comando.
Segurança e limites
- Nunca exponha
WORDPRESS_APP_PASSWORDem 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 rascunhopara 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.

