Latest SeedProd News

Tutoriais, Dicas e Recursos do WordPress para Ajudar a Crescer Seu Negócio

SeedProd Agora é Programável com a API de Habilidades do WordPress

SeedProd Agora é Programável com a API de Habilidades do WordPress 

Written By: avatar do autor John Turner
avatar do autor John Turner
John Turner is the founder of SeedProd. He's an Entrepreneur, Web Developer, Marketer, SysAdmin, DBA, Support Tech and can even Cook.
    
Reviewed By: avatar do revisor Stacey Corrin
avatar do revisor Stacey Corrin
Stacey Corrin is a certified content marketing and search specialist with over 15 years of experience writing about WordPress, SEO, and digital marketing. She manages content for SeedProd and RafflePress, covering tools and strategies she actively uses and tests herself.

Há alguns meses, eu estava criando uma automação para um dos meus sites. Eu queria um script para desativar o modo "em breve" após uma atualização de conteúdo, o tipo de coisa que você repete em todos os sites que gerencia. Simples o suficiente. Uma ação.

Eis o que eu esperava: uma chamada rápida de API e pronto. Eis o que realmente aconteceu: nenhum endpoint padrão existia. Fazer isso significava abrir o painel e clicar manualmente.

Essa é a fricção que temos trabalhado para remover.

Hoje anuncio a integração do SeedProd com a API de Habilidades do WordPress. É um novo padrão no WordPress 6.9 que permite que plugins registrem ações nomeadas e as exponham a qualquer cliente da API REST.

Na v6.20.0, SeedProd registra oito dessas ações, então qualquer ferramenta compatível pode descobrir o que o SeedProd pode fazer e acioná-lo diretamente, sem tocar no painel.

Diagrama mostrando o SeedProd registrando habilidades com a Abilities API do WordPress, que se conecta ao Claude, WPVibe e qualquer cliente REST

Controle o SeedProd Sem Tocar no Painel

Oito habilidades são lançadas nesta primeira versão, e todas estão disponíveis em todos os planos do SeedProd. As únicas exceções são as habilidades ligadas a recursos Pro, como ativar e desativar seu construtor de temas. Se sua licença não inclui o recurso, a habilidade não se aplicará:

  • get-status – Retorna o estado atual do SeedProd: modo "em breve", modo de manutenção, status do construtor de temas e informações da licença.
  • toggle-coming-soon – Ativa ou desativa o modo "em breve".
  • toggle-maintenance – Ativa ou desativa o modo de manutenção.
  • list-pages – Retorna todas as páginas do SeedProd com seus IDs.
  • save-page – Cria ou atualiza uma página do SeedProd.
  • toggle-theme – Ativa ou desativa o construtor de temas do SeedProd.
  • import-theme – Importa um tema do SeedProd de um URL ZIP.
  • activate-license – Ativa uma chave de licença Pro.

Este é o primeiro conjunto. Estamos adicionando mais à medida que vemos como as pessoas as usam e o que é mais útil para automatizar.

Como Isso Muda Seu Fluxo de Trabalho

Digamos que você esteja implantando um novo site de cliente e precise importar um tema, ativar uma licença e ativar o modo "em breve" antes da entrega. Isso costumava significar três telas separadas no painel.

Agora são três chamadas de API, ou uma conversa com WPVibe, nosso plugin gratuito que conecta seu site WordPress a ferramentas de IA como Claude e ChatGPT.

Ou talvez você esteja gerenciando vinte sites e precise de uma verificação rápida de status antes de uma grande atualização do WordPress. Uma chamada get-status por site informa quais têm o modo "em breve" ativo, quais temas estão em execução e se as licenças estão em dia.

Claude mostrando o status atual do SeedProd após executar a habilidade get-status, incluindo modo "em breve", modo de manutenção, construtor de temas e status da licença

O padrão se mantém para qualquer coisa repetitiva: modo de manutenção antes de implantações, verificações de página antes de migrações, importações de tema em lotes de novos sites. Se você fizer isso mais de uma vez, pode ser roteirizado ou entregue à sua IA.

Como Começar com a API de Habilidades

A Abilities API é um recurso do WordPress 6.9, portanto, você precisará estar na versão 6.9 ou superior antes que os endpoints existam em seu site. Você pode verificar sua versão em Painel » Atualizações.

Etapa 1: Atualize o SeedProd para a v6.20.0

Vá para Plugins no seu painel do WordPress e atualize o SeedProd. A Abilities API é registrada automaticamente, sem necessidade de configuração separada.

Etapa 2: Verifique o que está disponível

Qualquer ferramenta conectada pode perguntar ao WordPress quais ações de plugin estão registradas em seu site. As habilidades do SeedProd aparecem automaticamente nessa lista, portanto, não há nada extra para configurar.

As 8 habilidades do SeedProd listadas no Claude após conectar um site WordPress, incluindo get-status, toggle-coming-soon, toggle-maintenance e mais

Etapa 3: Execute uma ação

Diga à sua ferramenta qual habilidade acionar. Peça para ativar o modo "em breve", verificar o status do seu site ou importar um tema e ela chamará o endpoint correto. Você não precisa lidar com as chamadas da API sozinho.

Claude confirmando que a habilidade toggle-coming-soon do SeedProd foi executada com sucesso, desativando o modo "em breve" em um site WordPress conectado

Etapa 4: Conecte sua ferramenta de IA

Se você estiver usando o WPVibe, ele detecta automaticamente as habilidades do SeedProd em qualquer site conectado. Inicie uma conversa e peça para ele agir.

Por que o SeedProd funciona com suas ferramentas

Antes da Abilities API, você precisava conhecer os endpoints personalizados de um plugin para acionar seus recursos via REST, se é que eles existiam. Qualquer coisa fora da API REST padrão do WordPress significava WP-CLI, trabalho manual no painel ou uma integração personalizada criada especificamente para aquele plugin.

O WordPress 6.9 introduziu a Abilities API para corrigir isso. Ela oferece aos plugins uma maneira padrão de registrar ações nomeadas que qualquer cliente compatível pode descobrir e executar. Como o SeedProd a suporta, ferramentas de IA e scripts de automação funcionam com ela imediatamente, sem uma integração separada para cada um.

Atualize para a v6.20.0 e experimente. Se você já usa o WPVibe, conecte-o ao seu site SeedProd e peça para ele executar uma habilidade. Adoraria saber o que você automatiza primeiro.

Obrigado por fazer parte da comunidade SeedProd.

John e a equipe SeedProd

P.S. Ainda não tem o SeedProd Pro? Comece com o SeedProd Pro hoje mesmo para desbloquear o conjunto completo de habilidades.

avatar do autor
John Turner
John Turner is the founder of SeedProd. He's an Entrepreneur, Web Developer, Marketer, SysAdmin, DBA, Support Tech and can even Cook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Nós apenas recomendamos produtos que acreditamos que agregarão valor aos nossos leitores.

[weglot_switcher]