WordPress.org

Plugin Directory

Code Engine – Fragmentos de código PHP, funções de IA e automação para WordPress

Code Engine – Fragmentos de código PHP, funções de IA e automação para WordPress

Descrição

O Code Engine é um gerenciador de fragmentos de código (snippets), que vai além dos simples fragmentos. Sim, ele executa seus códigos PHP e JavaScript exatamente onde e quando você quiser: na interface, no painel, de acordo com um calendário, ou dentro do seu conteúdo. Mas sua verdadeira magia está no que acontece depois que você escreve uma função: esse mesmo pequeno fragmento de código se transforma imediatamente em uma ferramenta que seus chatbots de IA podem chamar, uma etapa que você pode arrastar para um fluxo de trabalho visual e um endpoint, que pode ser acionado por terceiros. Uma função, três superpoderes.

A maioria dos plugins de “fragmentos de código” se limita a uma área de texto e um botão de alternância (ativação/desativação). O Code Engine considera suas funções como blocos de construção de primeira classe, para todo o ecossistema da Meow Apps e para qualquer coisa que seja compatível com a REST. Pense fora da caixa, deixe sua criatividade fluir, pois as possibilidades são realmente infinitas! ✨

Para saber mais, acesse o site oficial e venha dar um oi no Discord.

Introdução rápida

Olá! ☀️ Criei o Code Engine, porque estava cansado de colar fragmentos de código misteriosos em functions.php e rezar para que funcionassem. Queria um lugar onde pequenos fragmentos de código ficassem organizados, seguros, com assistência de IA, e reutilizáveis em qualquer lugar.

A ideia é a seguinte. Você escreve uma função (ou deixa que a IA a escreva para você, a partir de uma descrição em linguagem simples). Essa função é exibida imediatamente em três lugares:

  • AI Engine: seus chatbots e clientes de MCP (Claude, ChatGPT, Claude Code) podem chamr ele como uma ferramenta, com argumentos reais. Pergunte “quantos pedidos foram enviados hoje?” e seu chatbot vai executar a sua função para responder.
  • Workflow Engine: sua função aparece no seletor de etapas como um bloco independente. Arraste para a tela, conecte entre uma etapa de IA e uma etapa do Slack, e pronto. Sem precisar de código de integração.
  • REST/ferramentas externas: atribua a ela um endpoint seguro e um token e, em seguida, acione a partir do Make.com, n8n, Zapier, uma tarefa cron ou um webhook.

Você nunca teve que escrever uma “integração”. Você apenas escreveu uma função. O Code Engine fez o resto. 🤝

Módulos principais

🧩 Gerenciador de fragmentos de código (snippets)
Fragmentos de código do painel, interface, persistentes, agendados, de funções e dentro do conteúdo (PHP/JS). Tudo em um único painel organizado, com tags, pesquisa, filtros de escopo e prioridades.

🪄 Codificação assistida por IA
Descreva o que você quer em linguagem simples, e deixe que o AI Engine escreva o fragmento de código, incluindo o código, o nome, os argumentos e o escopo. Refine o código existente, ou o implemente diretamente a partir dos seus comentários.

🤖 Funções como ferramentas de IA
Cada fragmento de código (snippet) de função se torna uma ferramenta de chamada de função e uma ferramenta de MCP, para que seus chatbots do AI Engine (e agentes de IA externos) possam realmente fazer coisas no seu site, e não apenas conversar.

🔀 Funções como etapas do fluxo de trabalho
O Workflow Engine exibe cada uma de suas funções, como uma etapa separada, que pode ser arrastada. Sua lógica personalizada passa a ter um papel de destaque na tela de automação.

🌐 Acesso externo (REST)
Exponha qualquer fragmento de código (snippet) executável, através de um endpoint da REST seguro, com um token de portador. Perfeito para o Make.com, n8n, webhooks e tarefas externas agendadas.

🛡️ Modo de segurança
Qualquer fragmento de código (snippet) que gere um erro fatal, é automaticamente detectado e desativado, antes que possa derrubar seu site. Você pode programar com toda a confiança.

Agendamento
Execute diariamente um fragmento de código (snippet) em um determinado horário através do WP-Cron (relatórios, limpezas, sincronizações), sem precisar mexer no crontab (tabela de agendamento) do servidor.

🧱 Blocos de código e shortcodes (Pro)
Insira código PHP ou JS diretamente em um post ou página, usando um bloco do Gutenberg, ou o shortcode [code-engine], com proteções de segurança.

🧩 Fragmentos de código (snippets), do jeito que devem ser

O Code Engine organiza seu código por escopo, fazendo com que cada fragmento de código, seja executado exatamente onde precisa estar:

  • Persistente: é executado em todos os ambientes (interface e painel). É aquele código comum do tipo “adicionar isso ao functions.php”, mas gerenciado.
  • Interface: é executada apenas no site público.
  • Painel: é executado apenas no painel administrativo.
  • Função: uma função nomeada e chamável, com argumentos com tipos definidos e valores padrão. Esse é o bloco de construção reutilizável (veja abaixo).
  • Agendado: é executado de acordo com um agendamento do WP-cron, na hora e no minuto que você escolher.
  • Conteúdo (PHP/JS): executado dentro de um post ou página específicos, através de um bloco de código do Gutenberg, ou pelo shortcode [code-engine] (Pro).

Tudo pode ser pesquisado, marcado com tags, ordenado por prioridade, e importado ou exportado. O editor CodeMirror oferece destaque de sintaxe adequado e atalhos de teclado (Cmd+S para salvar, Cmd+Enter para executar). Uma análise nikic/php-parser valida seu código PHP, antes mesmo de ele ser executado.

🪄 Deixe a IA escrever para você

Não está com vontade de escrever o código padrão? Basta descrever o fragmento em linguagem simples, e o Code Engine, desenvolvido pelo AI Engine, gera tudo: o código, um nome adequado, uma descrição, o escopo correto e, no caso de funções, a lista de argumentos com nomes, tipos e valores padrão.

Já tem algum código? Peça para a IA modificar ele a partir de um prompt, ou escreva alguns comentários descrevendo o que você quer, e deixe que ela cuide da implementação. É uma programação em parceria, bem no seu painel.

✨ A ideia principal: escreva uma vez, use em qualquer lugar

É isso que diferencia o Code Engine. Um fragmento de código (snippet) do tipo Função, não é apenas um código que você chama a partir de outro código. É um recurso reutilizável ao qual o restante da sua pilha pode se conectar. No momento em que você o salva, a mesma função fica disponível em três lugares ao mesmo tempo:

1. Como uma ferramenta de IA: para chatbots e agentes de IA
Com o AI Engine ativo, suas funções ficam disponíveis através de chamadas de função e pelo MCP (Protocolo de Contexto de Modelo). Seu chatbot no site pode executá-las no meio de uma conversa, e os agentes de IA externos (Claude, Claude Code, ChatGPT, OpenClaw) também podem chamá-las. Quer um chatbot que verifique o estoque, pesquise uma reserva ou inicie um processo? Basta escrever a função, e o chatbot ganha essa funcionalidade.

2. Como etapa de fluxo de trabalho: para automação
Com o Workflow Engine, cada função ativa é exibida no seletor “Adicionar etapa” como um bloco próprio, com o nome do seu fragmento de código (snippet), e uma entrada por argumento. Arraste-o para a tela e conecte-o entre outras etapas: uma etapa de IA que resume, sua função que salva, uma etapa do Social Engine que publica. Há também uma etapa genérica “Executar fragmento de código (snippet), (por ID/por nome)”, para quando você quiser chamá-lo dinamicamente. Você nunca precisa escrever código de integração, pois sua função é a integração.

3. Como um endpoint da REST: para uso externo
Basta atribuir a um fragmento de código (snippet), um nome de endpoint personalizado, e um token de portador, e ele pode ser chamado instantaneamente de qualquer lugar:

POST /wp-json/code-engine/v1/snippets-endpoint/your-endpoint

Passe os argumentos como JSON no corpo da solicitação e os proteja com um token. Em seguida, acione a ação a partir do Make.com, n8n, Zapier, GitHub Actions, ou até mesmo uma simples tarefa cron. Automação sem cobranças de intermediários.

🛡️ Segurança por padrão

A execução de código arbitrário é algo muito poderoso. Por isso, o Code Engine leva a segurança muito a sério:

  • Modo de segurança detecta erros fatais e desativa automaticamente o fragmento de código problemático, para que um erro de digitação nunca faça sua página ficar com tela branca.
  • A lista de permissões da REST significa que, por padrão, os fragmentos de código globais, são executados apenas em rotas confiáveis da REST. Você decide o que permitir.
  • Tokens por fragmento de código protegem seus endpoints externos.
  • Validação com um analisador PHP real antes que o código seja salvo.

Para desenvolvedores que querem menos restrições, há uma opção “Ignorar a segurança da REST” e filtros (mwcode_rest_authorized, mwcode_rest_whitelist), para personalizar exatamente o que é permitido.

Funciona perfeitamente com a família de aplicativos Meow Apps

O Code Engine é um dos mecanismos de um conjunto interligado. Cada um deles é útil por si só, mas juntos são mágicos:

  • AI Engine: chatbots, geração de conteúdo e MCP. Transforma suas funções em ferramentas de IA.
  • Workflow Engine: automação visual. Transforma suas funções em etapas que podem ser arrastadas.
  • SEO Engine: SEO com IA inteligente e leve.
  • Social Engine: agende e automatize publicações nas redes sociais.

Por que escolher o Code Engine?

Reutilizável, não descartável
Outros plugins de fragmentos de código oferecem um espaço para colar código. O Code Engine oferece um ambiente para criar funcionalidades que sua IA, seus fluxos de trabalho e suas ferramentas externas possam usar.

Nativo do WordPress
Simples, rápido e desenvolvido no estilo do WordPress: sem painéis externos pesados, sem excessos.

Com IA integrada
Escreva fragmentos de código com IA e os submeta à IA. Todo o processo ocorre diretamente no seu wp-admin.

Amigável aos desenvolvedores
API REST, ferramentas MCP, chamada de funções, agendamento, importação/exportação e diversos filtros para integração.

Feito com cuidado
Faz parte da família Meow Apps, com atualizações regulares e uma pessoa de verdade por trás do projeto. 💕

Capturas de tela

Instalação

  1. Envie o code-engine para o diretório /wp-content/plugins/ (ou instale a partir da tela “Plugins”).
  2. Ative o plugin através do menu “Plugins” no WordPress.
  3. Acesse Meow Apps Code Engine e crie seu primeiro fragmento de código (snippet).
  4. (Opcional) Instale o AI Engine, para criar fragmentos de código (snippets) com IA e disponibilizar suas funções como ferramentas de chatbot.
  5. (Opcional) Instale o Workflow Engine, para usar suas funções como etapas visuais do fluxo de trabalho.

Perguntas frequentes

Qual é a diferença entre um fragmento de código (snippet) e uma função?

Um fragmento de código (snippet) comum (persistente, interface, painel, agendado, conteúdo) é executado automaticamente de acordo com seu escopo. Uma Função é um fragmento de código nomeado e chamável com argumentos. Ela é executada sob demanda, e é exatamente isso que a torna reutilizável como uma ferramenta de IA, uma etapa de fluxo de trabalho, ou um endpoint da REST.

Preciso do AI Engine ou do Workflow Engine para usar o Code Engine?

Não. O Code Engine é, por si só, um gerenciador de fragmentos de código (snippets) totalmente funcional. O AI Engine possibilita a redação assistida por IA e transforma suas funções em ferramentas de IA. O Workflow Engine, transforma suas funções em etapas visuais. Cada um deles é opcional, mas é quando os juntamos, que a diversão começa. 😊

Como minhas funções se transformam em ferramentas de IA?

Com o AI Engine ativado, o Code Engine registra suas funções através de chamadas de função e do MCP. Seus chatbots internos podem chamá-las, assim como os agentes de IA externos (Claude, Claude Code, ChatGPT, OpenClaw). Cada argumento que você declara se torna um parâmetro que a IA pode preencher.

Como faço para chamar um fragmento de código (snippet) usando o Make.com, o n8n ou um webhook?

Atribua ao fragmento de código (snippet) um nome de endpoint personalizado e um token. Em seguida, envie uma solicitação para /wp-json/code-engine/v1/snippets-endpoint/your-endpoint com seus argumentos no formato JSON. Por padrão, os fragmentos de código globais, são executados apenas em rotas da REST da lista de permissões, por motivos de segurança. Você pode ajustar isso em “Configurações” ou com os filtros mwcode_rest_whitelist e mwcode_rest_authorized.

É seguro executar um código como este?

O Code Engine inclui o “Modo de segurança”, que detecta erros fatais e desativa automaticamente o fragmento de código (snippet) que os causou, para que um erro não derrube seu site. O código PHP também é validado por um analisador real antes de ser salvo. Como sempre, execute apenas códigos que você compreenda e nos quais confie.

Posso agendar um fragmento de código (snippet), para ser executado automaticamente?

Sim. Use o escopo Agendado e selecione a hora e os minutos. O Code Engine executa a tarefa diariamente através do WP-Cron. É ótimo para relatórios, limpezas e sincronizações.

Posso mover meus fragmentos de código (snippets) entre sites?

Sim. O Code Engine permite importar e exportar seus fragmentos de código (snippets) e configurações, para que você possa fazer backup deles ou transferir para outro site.

Avaliações

10 setembro, 2025
Excellent plugin and extremely useful I have this on all my sites now.
26 maio, 2025
My posts are never flawless, which is why I employ this application to save time. I am employed at three jobs and enjoy blogging at the same time, and I am committed to ensuring that my website is as resourceful and accommodating as possible.
5 janeiro, 2025
The Code Engine plugin is an incredibly useful tool for anyone looking to enhance their WordPress site. Its ability to manage PHP snippets in an intuitive way makes it easy to extend site functionality without much hassle. The integration with AI is a standout feature, especially when paired with the developer’s other plugin, The AI Engine, which I also recommend. The REST API support opens up automation possibilities that are simple to set up yet powerful in their impact. I’ve used it successfully with tools like Make.com to streamline workflows and save time. Overall, this plugin is a great choice for developers or anyone looking to blend automation, AI, and dynamic functionality into their WordPress site. A solid addition to any toolkit.
Leia todas as 9 avaliações

Colaboradores e desenvolvedores

“Code Engine – Fragmentos de código PHP, funções de IA e automação para WordPress” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Code Engine – Fragmentos de código PHP, funções de IA e automação para WordPress” foi traduzido para 1 localidade. Agradecemos aos tradutores por suas contribuições.

Traduzir o “Code Engine – Fragmentos de código PHP, funções de IA e automação para WordPress” 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

0.5.2 (30/06/2026)

  • Atualização: agora, os botões de alternância do MCP são ativados quando o AI Engine estiver ativo, em vez de exigirem uma chave de API configurada.

0.5.1 (28/06/2026)

  • Adicionado: compatibilidade com MCP para fragmentos de código (snippets) executáveis, com um botão de ativação geral nas configurações (desativado por padrão) e a necessidade de ativação individual para cada fragmento de código.

0.5.0 (26/06/2026)

  • Adicionado: botão de alternância (ativação/desativação) “Expor através do MCP” por função, para registrar um fragmento chamável, como uma ferramenta independente no servidor do MCP do AI Engine, com ícone de status e filtro de lista
  • Atualização: o seletor de tipo do fragmento de código (snippet) foi reformulado, com quatro opções simplificadas (Global, Chamável, Agendado, Conteúdo) e uma subopção contextual
  • Atualização: foi reformulado o recurso “Destinos chamáveis” em uma lista compacta e expansível, com status claro de ativado/desativado
  • Atualização: as ações “Clonar” e “Excluir” nos cartões de fragmentos foram movidas para o menu “Mais”
  • Atualização: agora, o editor de código ocupa toda a altura do modal, sem mostrar mais o contorno pontilhado de foco

0.4.9 (14/06/2026)

  • Adicionado: painel de abas chamáveis, que mostra onde uma função pode ser usada (AI Engine, Workflow Engine e REST), com botões de copiar.
  • Correção: agora, não é mais enviado um nome de argumento vazio para funções chamáveis sem parâmetros.
  • Atualização: foi reescrito o arquivo “readme” com uma nova descrição e foram adicionadas capturas de tela.

0.4.8 (13/06/2026)

  • Correção: agora, o ícone do menu “Meow Apps” permanece colorido e visível quando a barra lateral é recolhida.
  • Atualização: agora, os endpoints comuns da REST e da licença respeitam o filtro {prefix}_allow_setup, permitindo que outras funções tenham acesso concedido.
  • Correção: agora, os fragmentos de código de função chamam corretamente outros fragmentos de código de função e auxiliares globais ao serem executados sob demanda.
  • Adicionado: filtro de escopo à barra de ferramentas de fragmentos de código, com opções agrupadas de “Conteúdo (PHP/JS)” e a opção “Desativado” no final.
  • 🎵 Discuta com outras pessoas sobre o Code Engine no Discord.
  • 🌴 Nos mantenha motivados com uma pequena avaliação aqui.
  • 🥰 Se você quiser nos ajudar, confira nosso Patreon. Obrigado!

0.4.7 (07/05/2026)

  • Atualização: reestruturação da interface modal do editor com melhor espaçamento.
  • Adicionado: botão de alternância de ajuda na janela modal da interface do usuário do editor.

0.4.6 (25/04/2026)

  • Correção: removida saída indesejada do registro.
  • Adicionado: possibilidade de excluir fragmentos de código (snippets) duplicados.
  • Atualização: a importação de fragmentos de código (snippets) agora inclui “conteúdo” no escopo da conversa.
  • Atualização: interface e experiência do usuário melhoradas.

0.4.5 (15/04/2026)

  • Correção: solucionado um possível erro ao usar versões mais antigas do AI Engine, adicionando uma verificação de compatibilidade.
  • Atualização: alterado para o novo auxiliar hasAI() do AI Engine, para uma detecção mais confiável da disponibilidade da IA.
  • Correção: melhorada a interface e a experiência do usuário das sugestões da IA.

0.4.3 (09/03/2026)

  • Adicionado: dicas de ferramentas para ajudar melhor os usuários.
  • Atualização: as interfaces do usuário foram simplificadas e renovadas.
  • 🎵 Discuta com outras pessoas sobre o Code Engine no Discord.
  • 🌴 Nos mantenha motivados com uma pequena avaliação aqui.
  • 🥰 Se você quiser nos ajudar, confira nosso Patreon. Obrigado!

0.4.2 (16/12/2025)

  • Adicionado: Adicionados atributos de shortcode.
  • Correção: Melhoradas as verificações do banco de dados com um retorno antecipado para reduzir consultas desnecessárias.

0.4.1 (03/12/2025)

  • Correção: garantia de que os blocos mantêm o contexto correto quando focados, melhorando a forma como as propriedades dos blocos são processadas.
  • Correção: restauração do comportamento adequado da opção blocos de código e sua aba de configurações.
  • Adicionado: Permissão para usar tags PHP para criar quebras de linha HTML no conteúdo.
  • 🎵 Discuta com outras pessoas sobre o Code Engine no Discord.
  • 🌴 Nos mantenha motivados com uma pequena avaliação aqui.
  • 🥰 Se você quiser nos ajudar, confira nosso Patreon. Obrigado!

0.4.0 (12/11/2025)

  • Adicionado: Melhoria geral na interface/experiência do usuário para uma melhor experiência do usuário.
  • Adicionado: Atalhos de teclado (Cmd+S, Cmd+Enter).
  • Adicionado: Incluída uma opção “Desinstalação limpa” para facilitar a remoção do plugin.
  • Atualização: Reorganização da interface do plugin para um layout apenas com abas.
  • Correção: Correção imediata para impedir outras ações durante a validação do código.
  • Correção: Exportação de fragmentos de código (snippets).

0.3.9 (10/10/2025)

  • Adicionado: implementado o CMD+S como um atalho para salvar fragmentos de código (snippets).
  • Correção: Resolvido um alerta de chave de array indefinida relacionado a “target”.
  • Atualização: Ignorar argumentos __mwai_ no editor para uma operação mais limpa.
  • Atualização: Melhoria na interface e na experiência do usuário.

0.3.8 (30/09/2025)

  • Atualização: Melhorada toda a interface do usuário para uma melhor experiência do usuário.
  • Correção: Garantir que o parâmetro mwai_query seja corretamente passado e acessível nas chamadas de função.

0.3.7 (01/09/2025)

  • Atualização: Code Engine Pro.

0.3.6 (16/08/2025)

  • Atualização: Agora há uma versão Pro para blocos de código e shortcodes.
  • Atualização: Pequenas melhorias e correções de erros.

0.3.5 (23/07/2025)

  • Correção: Resolvido o problema de renderização do React causado por tags vazias e chamadas de mapa indefinidas.
  • Atualização: Atualização das funcionalidades comuns para melhorar a estabilidade.

0.3.4 (06/07/2025)

  • Atualização: Não permitir a execução de PHP em blocos de código por padrão, com uma opção para ativá-la.
  • Atualização: Reformulado o método getSnippets para melhorar a estabilidade.
  • Atualização: Alterada a filtragem do nome do fragmento de código para usar ‘functionName’ em vez de ‘name’.
  • Correção: Permissão para a execução de fragmentos de código globais na página de configurações para evitar o bloqueio de filtros nonce.

0.3.3 (29/06/2025)

  • Adicionado: Suporte para escopo de “conteúdo” no painel e nas tags.
  • Correção: O modal do editor não estava sendo exibido corretamente.
  • Correção: As colunas e a mensagem vazia agora são exibidas conforme o esperado.
  • Atualização: Renomeado o prefixo da ferramenta MCP do code_engine_ para mwcode_ para maior consistência.
  • Atualização: Verificar DISALLOW_UNFILTERED_HTML para fragmentos de código de conteúdo de JavaScript para melhorar a segurança.
  • Atualização: Substituído o error_log pelo registro dos arquivos básicos na API para melhorar a confiabilidade.
  • Correção: O painel desativa o início rápido se o AI Engine estiver ausente.
  • Correção: Adicionadas dependências ausentes ao registro do script mwcode_snippet_vault.

0.3.2 (03/06/2025)

  • Adicionado: A API agora corresponde à funcionalidade do AI Engine e inclui suporte opcional a MCP.
  • Adicionado: Opção de bypass de segurança e reorganização das configurações do plugin para facilitar o gerenciamento.
  • Atualização: Nomes de filtros abreviados para mwcode_rest_whitelist e mwcode_rest_authorized para maior clareza.
  • Correção: Correção imediata – ajuste para usar o parâmetro ‘size’ em vez de ‘fullSize’, resolvendo problemas de compatibilidade.
  • Correção: Resolvido o error_log spam, esclarecidas as mensagens de bloqueio de rota da REST, corrigidos os erros de digitação e melhorada a legibilidade do código.

0.3.1 (22/05/2025)

  • Correção: Prevenção de erros ao processar fragmentos de código (snippets), removendo um argumento desnecessário da função sanitize.
  • Atualização: Melhorada a aparência do editor de códigos, ajustando a forma como o conteúdo transborda, garantindo que o raio da borda seja exibido corretamente.

0.3.0 (01/05/2025)

  • Adicionado: Introdução de funções de API para criar, atualizar e excluir snippets através de PHP Callables.
  • Correção: Garantido que os PHP Callables evitem argumentos digitados para evitar InvalidArgumentException.
  • Atualização: Reformulado o ContentBlock para usar o componente CodeEditor, e removido o tratamento desnecessário de IDs.
  • Correção: Foi feita uma higienização de arrays e a conversão de strings em arrays, para um tratamento de argumentos chamáveis mais seguro.
  • Correção: Corrigida uma instrução de retorno, que estava bloqueando a aba de teste do PHP Callable.
  • Adicionado: Adicionada uma prova de conceito para um bloco do Gutenberg.

0.2.9 (17/02/2025)

  • Correção: Corrigida a função de divisão, para tratar corretamente os argumentos nulos.
  • Adicionado: Ativada a aba “Teste” para todos os tipos de snippet, para melhorar os testes.
  • Atualização: Refatoração da geração de snippets do início rápido e introdução da criação de snippets com tecnologia de IA.
  • Atualização: Removido o Shortcode.js e limpados os registros de depuração para melhorar a clareza do código.
  • Atualização: Melhorada a execução do snippet com a adição do load.php e a melhoria do gerenciamento de erros.
  • 💕 Discuta com outras pessoas sobre o assunto no Discord.
  • 🌴 Nos mantenha motivados com uma pequena avaliação aqui.

0.2.8 (04/01/2025)

  • Atualização: A classe principal foi reformulada para melhorar o desempenho.

0.2.7 (06/12/2024)

  • Correção: Inserção do código gerado pela IA.
  • Atualização: Melhorias visuais.
  • Atualização: Desinstalação limpa.

0.2.6 (04/11/2024)

  • Atualização: Editor melhor, mais limpo e mais eficiente.
  • Adicionado: Um pequeno tutorial para ajudar você a começar.
  • Correção: Evitar novas renderizações inúteis.

0.2.5 (17/10/2024)

  • Atualização: Melhor editor de código. Decoração de tags.
  • Atualização: Adicionado “Chamada de função” ao lado de chamável.
  • Correção: Lista de permissões para a REST para evitar problemas.
  • Correção: Várias correções e melhorias nas sugestões de IA.
  • Correção: Pequenos problemas.

0.2.4

  • Correção: Cursor instável e funções não disponíveis através da API (problemas específicos da versão 0.2.3).
  • Adicionado: Verificar o nome da função e higienizar.
  • Correção: Vários problemas menores.

0.2.2

  • Atualização: Melhor tratamento de erros.
  • Atualização: Melhor registrador.

0.2.1

  • Atualização: Melhores sugestões de IA e interface de usuário melhorada.
  • Correção: Prevenção da atualização repentina do editor de código por fatores externos.

0.2.0

  • Correção: Exibição das configurações.
  • Atualização: As funções JS agora também estão disponíveis no painel administrativo.

0.1.9

  • Atualização: Várias melhorias para tornar o Code Engine ainda mais incrível! Basicamente, a interface do usuário ficou um pouco melhor de usar e os recursos estão mais estáveis.

0.1.8 (16/07/2024)

  • Atualização: Reformulação da interface do usuário, com um novo design, ícones e muito mais.
  • Adicionado: Tipos para argumentos.
  • Correção: Foram eliminados alguns alertas e erros.

0.1.6 (07/07/2024)

  • Adicionado: Agendamento através de eventos do WP.
  • Correção: Exclusão de funções desativadas da lista de funções na API.
  • Atualização: Modo de segurança desativado para fragmentos de código (snippets) da interface.
  • Atualização: Várias correções e otimizações.

0.1.5 (23/06/2024)

  • Atualização: Várias pequenas melhorias na interface do usuário.
  • Correção: Valor de escape na função de sanitização e validação correta da chave primária e da tag do fragmento de código (snippet) de importação.
  • Correção: Garantir que as arrays sejam exibidas nos registros de teste e higienizar as funções ao salvar.

0.1.4 (15/06/2024)

  • Correção: Se já existirem funções, para evitar conflitos, o snippet será desativado.
  • Atualização: Os escopos agora são interface, painel, função, persistente e agendado.
  • Atualização: Melhorados os estilos.

0.1.3

  • Correção: Resolvido o problema com a visibilidade do painel comum quando apenas o Code Engine é usado.
  • Atualização: Melhorada a interface do usuário com várias modificações de componentes e pequenas alterações.
  • Correção: Funcionalidade da API melhorada com decodificação segura de argumentos de consulta e suporte ao corpo da solicitação.

0.1.2

  • Atualização: Desativar o modo de segurança para administrador (que é ativado por padrão).
  • Atualização: Melhorado o fluxo com o AI Engine.

0.1.1

  • Adicionado: Importação/exportação de fragmentos de código (snippets) e configurações.

0.1.0

  • Atualização: implementado o controle de versão para atualizações do banco de dados com consultas otimizadas.
  • Atualização: Foram simplificadas as declarações de coluna do banco de dados e a compatibilidade foi melhorada com a remoção dos valores padrão dos campos “criado” e “atualizado”.

0.0.9

  • Atualização: Várias melhorias relacionadas ao tratamento de erros e à interface do usuário.

0.0.8

  • Correção: Forma secundária de verificar o banco de dados, se necessário.
  • Correção: Desativação automática de fragmentos de código (snippets) se eles acionarem um erro fatal.

0.0.7

  • Correção: Comportamentos de interface do usuário corrigidos, incluindo tamanho e invólucro da janela de teste, seleção da aba padrão no modal “Editar” e configuração padrão do nome do fragmento de código (snippet) para funções.
  • Atualização: Melhorado o tratamento de erros no modo “Teste” para exibir os erros em vez de descartá-los.
  • Atualização: Eliminada a opção “Todos” do menu suspenso de seleção de tipo.

0.0.6

  • Adicionado: Configurações para desenvolvedores.
  • Correção: Pequenos problemas.

0.0.5

  • Atualização: Os argumentos sem valor padrão são automaticamente marcados como obrigatórios.

0.0.2

  • Informações: Versão reformulada.

0.0.1

  • Informações: Versão antiga.