Descrição
O plugin AI traz recursos com IA diretamente para a experiência de administração e edição do WordPress.
Requer o editor de blocos do WordPress. O plugin Classic Editor e outras experiências de edição que não usam o editor de blocos não são compatíveis.
O que há dentro:
Este plugin é baseado na iniciativa AI Building Blocks for WordPress, combinando a biblioteca AI Client e a API de habilidades em uma experiência unificada. Ele serve tanto como uma ferramenta prática para criadores de conteúdo quanto como uma implementação de referência para desenvolvedores.
Recursos atuais:
- Explorador de habilidades – Navegue e interaja com habilidades de IA registradas em uma tela administrativa dedicada.
- Registro de solicitações de IA – Registra solicitações de IA para observabilidade e depuração.
- Geração de texto alternativo – Gere texto alternativo descritivo para imagens para melhorar a acessibilidade.
- Moderação de comentários – Modere comentários automaticamente com base na detecção de toxicidade e análise de sentimento.
- Aprovações de conectores – Exige aprovação explícita de um administrador antes que plugins ou temas possam usar conectores de IA configurados neste site.
- Classificação de conteúdo – Sugere tags e categorias relevantes para organizar o conteúdo.
- Redimensionamento de conteúdo – Encurte, expanda ou reescreva o conteúdo do bloco selecionado.
- Resumo de conteúdo – Resume conteúdo longo em visões gerais fáceis de consumir.
- Content Translation – Translates paragraph and heading blocks, and optionally the post title, into a selected language from the post editor.
- Custom Abilities – Gates the plugin’s general-purpose WordPress Abilities behind a single opt-in toggle.
- Widgets do painel – Widgets de status da IA e capacidades de IA, além de uma estrutura para registrar novos widgets.
- Editorial Notes – Reviews post content block-by-block and adds Notes with suggestions for Accessibility, Readability, Grammar, and SEO.
- Atualizações editoriais – Aplique automaticamente notas editoriais ao conteúdo.
- Geração de resumos – Crie automaticamente resumos concisos para seus posts.
- Estrutura de experimentos – Sistema opt-in que permite ativar apenas os recursos de IA que você quer usar.
- Diretrizes – Permite que habilidades respeitem padrões editoriais em todo o site.
- Geração e edição de imagens – Crie e edite imagens a partir do conteúdo do post no editor, também pela biblioteca de mídia.
- Criptografia de chaves – Criptografa em repouso as chaves de API dos provedores de IA usando a criptografia libsodium incluída. As chaves são descriptografadas de forma transparente na leitura e criptografadas novamente na gravação. Desativar o experimento ou o plugin restaura as chaves em texto simples.
- Geração de meta descrição – Gera sugestões de meta descrição e as integra a vários plugins de SEO.
- Compatibilidade com vários provedores – Funciona com plugins AI Connector para provedores como OpenAI, Google e Anthropic.
- Slug Generation – Suggest SEO-friendly permalink slugs for your posts from the permalink popover or the pre-publish panel, then edit and apply the one you want.
- Sugerir resposta – Adiciona a ação “Sugerir resposta” à tela Comentários e ao widget Atividade, permitindo que moderadores gerem rapidamente sugestões de resposta a comentários.
- Geração de títulos – Gere sugestões de título para seus posts com um clique. Ideal para brainstorming de títulos ou para encontrar o tom certo para seu conteúdo.
- Sugestões enquanto digita – Assistência contextual de preenchimento antecipado para sugestões durante a digitação.
Configuração do provedor:
O plugin AI não inclui credenciais nem implementações de provedores. Para usar recursos com IA, instale e ative pelo menos um plugin AI Connector e configure suas credenciais em Configurações -> Conectores. Os recursos podem aparecer indisponíveis até que um conector esteja instalado, autenticado e seja capaz de realizar a operação necessária.
Os plugins conectores de provedores incluem Anthropic, Google, OpenAI e outros.
Em breve:
Estamos desenvolvendo ativamente novos recursos para aprimorar seu fluxo de trabalho no WordPress:
- AI Playground – Experimente diferentes modelos e provedores de IA.
- Assistente de conteúdo – Escrita e edição com IA no Gutenberg.
- Agente do site – Administração do WordPress em linguagem natural.
- Automação de fluxo de trabalho – Automação de tarefas orientada por IA.
Este é um plugin experimental; a funcionalidade pode mudar conforme coletamos feedback da comunidade.
Roteiro:
You can view the active plugin roadmap in a filtered view in the WordPress AI GitHub Project Board.
Para desenvolvedores
O plugin AI foi criado para ser estudado, estendido e usado como base. Se você é desenvolvedor de plugins, agência ou provedor de hospedagem, veja o que pode fazer:
Estenda o plugin:
- Criar experimentos personalizados – Use a classe base
Abstract_Featurepara criar seus próprios recursos com IA. - Pre-configure Providers – Hosts and agencies can set up AI Connector plugins so users don’t need their own API keys.
- Explorador de habilidades – Teste e explore habilidades de IA registradas (disponível quando experimentos estão ativados).
- Registrar habilidades personalizadas – Conecte-se à API de habilidades para adicionar novas capacidades de IA.
- Sobrescrever comportamento padrão – Use filtros para personalizar prompts, respostas e elementos de interface.
- Hooks abrangentes – Filtros e ações em toda a base de código para personalização.
Ferramentas de desenvolvedor em breve:
- AI Playground – Experimente diferentes modelos e prompts de IA.
- MCP (Model Context Protocol) – Integre e teste capacidades do Model Context Protocol em fluxos de trabalho do WordPress.
- Provedores estendidos – Suporte para experimentar provedores de IA adicionais ou alternativos.
Comece:
- Leia o guia de contribuição para configurar o ambiente de desenvolvimento
- Participe da conversa em #core-ai no Slack do WordPress
- Navegue pelo repositório do GitHub para ver como os experimentos são criados
- Participe das discussões sobre a melhor forma de iterar o plugin.
Contribuições são bem-vindas! Se você quer criar novos experimentos, melhorar recursos existentes ou ajudar com a documentação, acesse nosso repositório do GitHub para participar.
Capturas de tela






















Instalação
- Envie os arquivos do plugin para o diretório
/wp-content/plugins/aiou instale o plugin diretamente pela tela de plugins do WordPress. - Ative o plugin pela tela “Plugins” no WordPress.
- Instale e ative pelo menos um plugin AI Connector. Depois, acesse
Configurações -> Conectorese configure suas credenciais. - Acesse
Configurações -> AI, ative a funcionalidade globalmente e então ative os recursos ou experimentos individuais que você quer testar. - Comece a experimentar os recursos de IA! Para o experimento de geração de títulos, edite um post e clique no campo de título. Você deverá ver um botão
Gerar/Gerar novamenteacima do campo. Clique nesse botão e, depois que a solicitação for concluída, as sugestões de título serão exibidas em uma janela modal. Escolha o título desejado e clique no botãoSelecionarpara inseri-lo no campo de título.
Perguntas frequentes
-
Para que serve este plugin?
-
Este plugin traz ferramentas de escrita e edição com IA diretamente para o WordPress. Ele também é uma implementação de referência para desenvolvedores que querem criar seus próprios recursos de IA.
-
É seguro usar em um site de produção?
-
Este é um plugin experimental, por isso recomendamos testá-lo primeiro em um ambiente de staging. Os recursos podem mudar conforme coletamos feedback da comunidade. Todos os recursos de IA são opt-in e exigem acionamento manual – nada acontece automaticamente sem sua aprovação.
-
Quais provedores de IA são compatíveis?
-
O plugin pode funcionar com plugins conectores de provedores como Anthropic (Claude), Google (Gemini), OpenAI e outros. Instale e ative o plugin conector correspondente e configure-o em
Configurações -> Conectores. -
Preciso de uma chave de API para usar os recursos?
-
Sim. No momento, você precisa fornecer sua própria chave de API para o plugin AI Connector configurado, como OpenAI, Google AI ou Anthropic.
-
Quanto custa?
-
O plugin é gratuito, mas você precisará pagar pelo uso da API do provedor de IA escolhido. Os custos variam conforme o provedor e o uso. A maioria dos provedores oferece créditos de avaliação gratuitos para começar. Também há provedores locais, de código aberto e gratuitos (como o Ollama) que podem ser usados.
-
Posso usar sem conhecimento de código?
-
Com certeza! O plugin foi criado para criadores de conteúdo e administradores de sites. Depois que seus conectores de IA estiverem configurados, você poderá usar a funcionalidade de IA diretamente no editor de posts.
-
Este plugin é compatível com o Classic Editor?
-
Não.
Atualmente, o plugin AI é compatível apenas com o editor de blocos (também conhecido como Gutenberg). O plugin foi desenvolvido com base nas APIs modernas do editor, em fluxos de trabalho de conteúdo baseados em blocos e nos recursos de edição em evolução desenvolvidos no núcleo do WordPress (incluindo o Gutenberg).
O editor de blocos é a experiência de edição padrão do WordPress desde o WordPress 5.0, em 2018, e continua sendo o principal foco do desenvolvimento ativo do editor. Concentrar os esforços de desenvolvimento no editor de blocos permite que o projeto disponibilize novos recursos, experimentos e integrações com mais rapidez, evitando a complexidade de manter implementações paralelas em várias experiências de edição.
Embora o plugin Classic Editor continue tendo uma grande base instalada, a equipe Core AI optou por priorizar a inovação e a experimentação no ecossistema do editor de blocos. No momento, não há planos para adicionar compatibilidade oficial com o Classic Editor.
-
Onde posso obter ajuda ou relatar problemas?
-
Você pode tirar dúvidas no canal #core-ai no Slack do WordPress ou relatar problemas no repositório do GitHub.
Avaliações
Colaboradores e desenvolvedores
“AI” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresAI” foi traduzido para 17 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir o “AI” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
1.3.0 – 2026-08-18
Adicionado
- New Experiment: Content Translation; translates Paragraph and Heading blocks—and optionally the post title—into a selected language directly from the post editor (#747).
- New Experiment: Slug Generation; suggest SEO-friendly permalinks that can be set as the slug (#897, #932).
- New Experiment: Custom Abilities. Gates the plugin’s custom WordPress Abilities (
ai/get-post-details,ai/get-post-terms,core/read-settings,core/read-users,core/read-content) behind a single opt-in toggle, so enabling it exposes all of them at once via the Abilities API. Note for anyone that is using these Abilities, you’ll need to enable this new experiment first for those to be available (#881). - New Developer Tool: Import/Export functionality for non-sensitive AI settings (#734).
- Cleanup plugin data when the plugin is deleted (#692).
- AI-specific Site Health integration and status tests (#734).
- New filters,
wpai_content_classification_available_terms,wpai_content_classification_min_confidenceandwpai_content_classification_candidate_pool_size, to allow more control over Content Classification (#633). - Prompt template extension points, making it easy for others to filter prompts and prompt builders (#770).
- Brought the embedding code over from the PHP AI Client and load that conditionally so those using the AI plugin can start to take advantage of embedding generation (#892, #946).
- Public
WordPress\AI\log_ai_request()API so MCP servers and ability consumers can record requests in the AI Request Log (#914).
Alterado
- Updated all meta keys to use the
wpai_prefix instead of justai_. Note this changes the prefix on theai_generated,ai_generated_summaryandai_notemeta so if you are directly using those, update to using thewpai_names (#867). - Updated preferred models to more recent ones for the three default providers (#913).
- Bump WordPress tested-up-to version 7.1 (#934).
- Improve the relevance of category and tag suggestions produced by the
Content Classification experiment (#633). - Editorial Updates now links to the visual revisions screen when reviewing refined content, falling back to the classic revisions screen when visual revisions are unavailable (#861).
- Reordered setting experiments list; grouped linked experiments and sorted editor experiments alphabetically (#871).
- Improved keyboard focus handling when generating, accepting, or dismissing classification suggestions (#873).
- The Abilities Explorer provider filter dropdown now includes custom providers, and the overview statistics count abilities by origin so custom-provider abilities remain in their Core/Plugins/Theme bucket (#884).
- Set focus to the generated title textarea when generating a title (#901).
- The
core/read-usersability now returns collections ordered by display name, A to Z (#948).
Deprecated
- The
AI_Serviceclass and theget_ai_service()helper introduced in 0.2.1 will be removed in the next major release. Neither is used anywhere in the plugin; experiments and abilities callwp_ai_client_prompt()directly (#905). - Filter
wpai_meta_description_result_temperatureis no longer being used and will be removed in the next release (#913).
Removido
- No longer set custom temperature values on any of our requests (#913).
Corrigido
- The AI Request Log REST endpoint now registers its
operationfilter parameter, so it appears in the REST schema and a non-string value returns a 400 instead of causing a fatal error (#758). - Inline reply textarea not receiving focus after generating a suggested reply (#877).
- Meta Description suggestions applied on pages and custom post types were lost on save when Yoast SEO was active (#886).
- Improved accessibility and keyboard usability for the request logs provider/model details (#889).
- Improved keyboard and focus handling for the Suggest Reply tone dropdown (#907).
- Synchronized generating state across the inline and modal excerpt generation buttons (#908).
- Ensure caller detection in the encryption experiment properly matches the calling plugin, not the host plugin (#909).
- Synchronized loading state between the sidebar and block toolbar regenerate summary buttons (#912).
- Preserve inline HTML when resizing content (#915).
- Bulk actions no longer re-run when sorting or paginating the list after the action completes (#928).
- Apply editorial updates to blocks that store editable text in the
valueattribute (#930).
Segurança
- Ensure any content we render from the LLM or content we send to the LLM is properly sanitized (#950).
- Add proper nonce check prior to bulk alt text and summarization generation (GHSA-hfp9-55vw-ccjc).
- When passing a custom image URL to the Alt Text Generation Ability, ensure that URL is public, that it points to an allowed image type and that the final URL we download matches the initial one we verify (GHSA-v2wx-9j88-4rqq).
1.2.0 – 14/07/2026
Adicionado
- Novo experimento: Sugerir resposta. Oferece a moderadores de comentários uma forma rápida de gerar uma resposta a um comentário pela área administrativa (#724).
- Adiciona a opção “Configurações avançadas” às ferramentas do desenvolvedor para mostrar ou ocultar opções de configuração adicionais de recursos e experimentos (#842).
- Adiciona a ação em massa “Gerar síntese com IA” à tabela de lista de posts e páginas, permitindo gerar sínteses de vários posts de uma só vez (#650).
- Adiciona a habilidade
core/read-contentcom modos seguros de post único e consulta (incluindo campos de inclusão e campos opcionais) para permitir acesso somente leitura ao conteúdo (#739). - Adiciona a habilidade
core/read-users, que recupera um único usuário por ID, e-mail, nome de usuário ou nome amigável, ou uma coleção filtrada e paginada de usuários, com campos sensíveis opcionais e protegidos por permissões (#774). - Adiciona um aviso administrativo embutido quando as aprovações de conectores estão ativadas e nenhum conector de IA foi aprovado, solicitando que administradores aprovem o uso do plugin AI (#830).
- Introduz o novo filtro
wp_ai_client_default_request_timeoutpara permitir a configuração do tempo limite padrão das solicitações. Usa esse filtro para o tempo limite das solicitações de geração de imagens (#862).
Alterado
- A detecção do bloco Síntese do conteúdo agora verifica blocos aninhados (#810).
- Move todas as opções de configuração existentes para uma nova seção “Configurações avançadas”, oculta por padrão (#842).
Corrigido
- Restauração do foco após salvar as configurações de IA (#812).
- Adiciona texto alternativo descritivo às imagens dos cartões de recursos da página inicial da IA para melhorar a acessibilidade dos leitores de tela (#819).
- Impede que os recursos de texto preditivo sejam carregados na interface pública (#820).
- Descartar uma sugestão preditiva com a tecla Esc não deve acionar uma nova solicitação de sugestão (#840).
- Posicionamento do texto fantasma preditivo e sugestões desatualizadas sobrepondo os espaços reservados de blocos vazios (#847).
- Falha do
MutationObserverquando o corpo do iframe do editor ainda não está pronto ao usar a geração de títulos (#849). - Respeita um valor explícito de
show_in_abilitiesnas configurações selecionadas e deixa o controle do sinalizador para o núcleo do WordPress assim que ele for declarado pelo núcleo (#852). - Registra as configurações iniciais antes que
core/read-settingscrie snapshots delas (#856).
1.1.0 – 30/06/2026
Adicionado
- Novo experimento: Texto preditivo. Sugere automaticamente texto fantasma no final dos parágrafos e pode ser acionado manualmente dentro de um parágrafo (#151, #776).
- Novo experimento: Criptografia de chaves. Criptografa as chaves de API do AI Connector antes de armazená-las no banco de dados (#560).
- Garante que todos os recursos que dependem de conteúdo permaneçam desativados até que os limites mínimos de conteúdo sejam atingidos (#581).
- Adiciona a habilidade
core/read-settings(#691, #806). - Adiciona o filtro
wpai_has_image_generation_support, que permite que terceiros declarem compatibilidade com a geração de imagens, por exemplo, ao autenticar sem uma chave de API (#748). - Adiciona uma configuração para escolher se os comentários de visitantes devem ser moderados, com o padrão definido como
yes(#751). - Adiciona um botão explícito para salvar no painel de configurações do desenvolvedor, exigindo que o usuário clique em Salvar antes que as configurações de provedor e modelo sejam salvas (#761).
- Adiciona avisos à documentação indicando que o plugin oferece compatibilidade direcionada apenas ao editor de blocos (#766).
Alterado
- Adiciona uma nota solicitando que o usuário salve após executar as notas editoriais (#682).
- Usa
__next40pxDefaultSizede forma consistente nos botões (#702). - Ignora a análise e a moderação de comentários quando o comentário já está marcado como spam ou na lixeira (#743).
- Substitui o CSS das configurações do modo de desenvolvedor pelo componente Stack (#785).
- Usa a contagem por caracteres, em vez de palavras, para determinar quando os recursos estão disponíveis (#802).
- Usa o componente
Noticepara exibir avisos nas janelas modais dos experimentos (#803). - Adiciona uma notificação snackbar de sucesso ao salvar ou redefinir as configurações de desenvolvedor (#807).
Corrigido
- Adiciona
wordCountTypepara verificar o idioma do usuário e alternar entre a contagem de caracteres e palavras ao detectar o tamanho mínimo do conteúdo (#581). - Restringe o redimensionamento de conteúdo a tipos de post expostos pela REST quando um ID de post é fornecido (#658).
- Mostra o botão Atualizações editoriais apenas quando há notas pendentes vinculadas aos blocos atuais (#682).
- Oculta as configurações de desenvolvedor em recursos estáveis quando a IA está desativada (#737).
- Melhora a legibilidade da saída do esquema do Explorador de habilidades ao impedir o escape Unicode de caracteres não ASCII (#740).
- O período de resumo “Últimos 30 dias” na página Registros de solicitações de IA agora usa uma janela fixa de 30 dias para que os cartões de resumo e a tabela de registros cubram o mesmo intervalo (#753).
- Popover das ferramentas do desenvolvedor sobrepondo a barra administrativa do WordPress (#756).
- Persistência dos termos sugeridos ao executar o experimento de classificação de conteúdo (#769).
- Restaura os chips de sugestão de termos às posições originais caso a API de atribuição de termos do back-end falhe, resolvendo condições de corrida com estado desatualizado (#772).
- Preserva a entrada omitida de
runAbility()para que os padrões do esquema da habilidade possam ser aplicados quando as habilidades forem chamadas sem entrada (#775). - Garante que esquemas de entrada escalares sejam permitidos na validação do Explorador de habilidades (#787).
- Padroniza o texto do botão de geração de títulos (#790).
- Limita o indicador de carregamento da geração de notas editoriais ao bloco que está sendo revisado (#794).
- As notificações snackbar não sobrepõem mais o conteúdo das configurações. Elas ficam fixadas no canto inferior esquerdo da área de conteúdo (#801).
1.0.2 – 15/06/2026
Adicionado
- Adiciona um botão de atualização manual ao cabeçalho da tabela Registros de solicitações de IA (#687).
- Adiciona o parâmetro
ai_generatedà habilidade de importação de imagens para definir se a imagem importada foi gerada por IA (GHSA-42mg-ffvx-4xff).
Alterado
- Garante que os controles de notas editoriais e atualizações editoriais permaneçam agrupados na barra lateral do editor de posts (#605).
- Usa explicitamente a codificação UTF-8 na contagem de caracteres das meta descrições geradas (#655).
- Retorna um sinalizador decorativo consistente nos resultados da geração de texto alternativo (#659).
- Exibe imediatamente uma mensagem de erro na interface de geração de imagens quando não há um AI Connector compatível com geração de imagens (#679).
- Usa um ícone neutro para recursos e experimentos desativados no widget Status da IA (#720).
Corrigido
- Validação do esquema do Explorador de habilidades (#612).
- O botão de geração de texto alternativo deixa de responder após usar Próximo/Anterior na janela modal de mídia (#631).
- Adiciona rótulos acessíveis descritivos aos controles de alternância da matriz de aprovação (#637).
- Adiciona rótulos acessíveis aos seletores de filtro Provedor e Categoria na página Explorador de habilidades (#642).
- Perda de foco após gerar um título (#644).
- Perda de foco ao gerar texto alternativo nos controles de inspeção do bloco de imagem (#645).
- Perda de foco ao alternar o estado de aprovação do conector (#646).
- Perda de foco após gerar imagens (#647).
- Adiciona um rótulo acessível à área de texto do payload de teste de habilidade no Explorador de habilidades (#649).
- Payload do contexto do post para geração de resumos (#651).
- Limpa a sugestão de meta descrição quando a janela modal é fechada (#653).
- Perda de foco após executar ações de redimensionamento de conteúdo (#663).
- A reordenação e ocultação de colunas na tabela Registros de solicitações de IA agora persistem em vez de voltarem ao padrão (#669).
- Estatísticas de resumo mostrando zero para períodos curtos em servidores MySQL que não usam UTC (#671).
- Inconsistência da interface na página Registros de solicitações de IA (#676).
- Garante que os tokens de raciocínio sejam contados nos registros de solicitações de IA (#680).
- Garante que os esquemas e as saídas das habilidades sejam JSON Schema válidos para consumidores REST e MCP estritos (#688).
- O botão de geração de títulos desaparece após desativar “Mostrar modelo” (#694).
- Impede interações acidentais e retornos desatualizados na janela modal de geração de meta descrições e melhora o gerenciamento do foco (#696).
- Garante que o foco não seja perdido após gerar um resumo embutido (#698).
- Registros de solicitações de IA: “Copiar ID do registro” não fornece retorno após a cópia (#700).
- Registros de solicitações de IA: cabeçalho principal sobrepondo o cabeçalho da tabela (#705).
- Permite que usuários limpem uma meta descrição aplicada, impedindo descrições que contenham apenas espaços em branco (#706).
- Renomeia a função do componente
MaskCanvasnão encaminhada paraInnerMaskCanvas, evitando declarações duplicadas (#713).
Segurança
- Remove o parâmetro
metada habilidade de importação de imagens (GHSA-42mg-ffvx-4xff). - Verifica as permissões do usuário atual e o tipo de comentário antes de definir uma nota editorial (GHSA-j7hg-vqpw-f98f).
1.0.1 – 27/05/2026
Adicionado
- Adiciona funções auxiliares usadas para determinar se há credenciais válidas do AI Connector (#603).
- Adiciona os métodos auxiliares
is_globally_enabledeis_individually_enabledpara determinar se um recurso está ativado individualmente ou se os recursos estão ativados globalmente (#604).
Alterado
- Remove a descrição da lista de habilidades no Explorador de habilidades (#592).
- Filtra as consultas de diretrizes pelo conteúdo do tipo de diretriz (#593).
- Usa a nova função
has_connector_authenticationem vez deis_connector_configuredpara evitar solicitações desnecessárias à API (#603).
Removido
- Descontinua a propriedade
__nextHasNoMarginBottom(#609).
Corrigido
- Usa a nova função
is_connector_configuredpara determinar corretamente se um conector está configurado por uma chave de API, constante ou variável de ambiente (#537). - Botão “Gerar nota editorial” aparecendo no menu de configurações do bloco durante revisões do post (#591).
- Quando o experimento Aprovações de conectores está ativado, evita o bloqueio excessivo de funcionalidades do plugin AI que não fazem solicitações, como o registro de solicitações (#595).
- Melhora a correspondência do código de origem quando o experimento Aprovações de conectores está ativado (#595).
- Problemas de perda de foco ao interagir com as ações de limpeza na página do experimento Registros de solicitações (#599).
- Desativa o botão “Limpar tudo” quando não há registros disponíveis para limpar (#599).
- A lista de verificação de recursos do Status da IA mostra corretamente se um recurso individual está ativado, mesmo quando os recursos estão desativados globalmente (#604).
- Garante que o foco não seja perdido quando os botões entram no estado desativado durante a geração de texto alternativo, a classificação de conteúdo, a síntese de conteúdo, a geração de resumos, a geração de imagens destacadas e a geração de títulos (#608, #611).
- As strings da página Configurações, enfileiradas como módulos de script, agora são localizadas em tempo de execução (#613).
- Falha do botão “Dispensar” das aprovações de conectores em solicitações pendentes cuja chave contém uma barra (#615).
- Oculta a seção vazia de recursos do provedor no widget do painel (#616).
- As configurações do Playground e dos testes agora usam a versão mais recente do WordPress, em vez da versão beta (#626).
- O aviso de aprovações de conectores não sobrepõe mais o cabeçalho da página na tela Registros de solicitações de IA (#628).
1.0.0 – 2026-05-19
Adicionado
- Novo experimento: Registro de solicitações, que oferece observabilidade para todas as operações de IA (#437).
- Novo experimento: Aprovações de conectores, que permite aos administradores determinar quais plugins podem acessar quais conectores de IA (#467).
- Integra a geração de texto alternativo ao editor de mídia experimental (#446).
- Ordenação e filtragem na tela de comentários por toxicidade e/ou sentimento (#518).
- Rótulos de toxicidade e sentimento no painel de administração para comentários (#518).
Alterado
- Desativa o botão de sumarização até que o conteúdo atinja determinado tamanho (#492).
- Refina o estado de carregamento da geração de imagens (#512).
- O botão de imagem destacada agora fica oculto quando a imagem já está definida (#512).
- Quando nenhum provedor de IA está configurado e um recurso é acionado, exibe uma orientação prática para que os usuários configurem um conector de IA (#523).
- Atualiza o estado de carregamento da meta descrição e remove o título duplicado no modal (#527).
- Renomeia o experimento “Review Notes” para “Editorial Notes” e o experimento “Refine from Notes” para “Editorial Updates” (#528).
- Mantém visíveis comentários sem metadados de moderação ao ordenar pelas colunas de moderação de comentários (#538).
- Banner e ícones do plugin atualizados (#546).
- Exibe um aviso quando um usuário escolheu um provedor que não existe mais (#552).
- Quando nenhum provedor está configurado, exibe um aviso de erro em vez de um aviso administrativo para a geração de texto alternativo (#561).
- Padroniza o texto das mensagens de erro (#562).
- Título da página do Explorador de habilidades (#585).
Corrigido
- Garante o uso correto da nova API de habilidades do lado do cliente (#482).
- Mantém o foco do teclado na seleção de provedor ao redefinir para o padrão as configurações de desenvolvedor por recurso (#532).
- Elimina solicitações duplicadas à API do provedor na página de configurações quando o modo de desenvolvedor é ativado (#542).
- Atualiza o fluxo de trabalho do Playground Preview para usar
pluginDataem vez depluginZipFile(#548). - Espaço vazio exibido no campo Modelo quando o provedor salvo não existe mais nas configurações de desenvolvedor (#552).
- Evita analisar comentários recém-inseridos quando nenhum provedor está configurado (#554).
- Garante que o modal de meta descrição não abra se nenhum provedor estiver configurado (#558).
- Corrige erro indevido na geração de texto alternativo em imagens decorativas na biblioteca de mídia (#559).
- Exibe um selo de falha quando a análise de comentários falha (#568).
- Corrige a renderização RTL de ícones direcionais, estilos definidos em tempo de execução e estilos embutidos na interface de administração (#573).
- Adiciona um aviso à geração de imagens independente quando não há provedor conectado (#575).
- Garante a exibição de uma mensagem de erro mais específica quando não há um conector de IA válido configurado ao tentar gerar uma imagem destacada (#576).
- Melhora a visibilidade do foco do teclado nas ações de termos sugeridos na classificação de conteúdo (#580).
- Textos exibidos aos usuários em vários experimentos agora são totalmente traduzíveis, e as traduções do lado do JS são carregadas em tempo de execução (#582).
- Faz a interface de geração de títulos e classificação de conteúdo reagir ao estado atual do editor (#584).
- Garante que as opções globais de ativação da IA sejam migradas corretamente (#586).
Entradas antigas do changelog podem ser encontradas no arquivo CHANGELOG.md.
