plugin-icon

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

Gerencie fragmentos de código PHP e JS de forma organizada. Depois, transforme qualquer função em uma ferramenta de IA, uma etapa de fluxo de trabalho ou um endpoint de REST. Escreva uma vez, use em qualquer lugar. 🤟
Votações
5
Versão
0.5.3
Instalações ativas
700
Última atualização
Jul 6, 2026
Code Engine – Fragmentos de código PHP, funções de IA e automação para WordPress

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. 💕

Freeem planos pagos
Ao instalar, você concorda com os Termos de Serviço do WordPress.com e com os Termos do plugin de terceiros.
Testado até
WordPress 7.0
Esse plugin está disponível para download para o seu .