Adicione facilmente snippets de código no WordPress. Insira scripts de cabeçalho e rodapé, adicione trechos de código PHP com lógica condicional, insira código de pixel de anúncios e muito mais.
Code Engine – Fragmentos de código PHP, funções de IA e automação para WordPress
Hospedagem WordPress com plugin Code Engine
Onde hospedar o plugin Code Engine?
Este plugin pode ser hospedado em qualquer hospedagem que possua WordPress configurado. Recomendamos escolher uma empresa de hospedagem confiável, com servidores otimizados para WordPress, como o serviço de hospedagem WordPress da MCO2.
Hospedando o plugin Code Engine em um provedor confiável
A MCO2, além de instalar o WordPress na versão mais atual para seus clientes, oferece o plugin WP SafePress, um sistema exclusivo que protege e otimiza seu site simultaneamente.
Por que a Hospedagem WordPress funciona melhor na MCO2?
A Hospedagem WordPress funciona melhor pois a MCO2 possui servidores otimizados para WordPress. A instalação de WordPress é diferente de uma instalação trivial, pois habilita imediatamente recursos como otimização automática de imagens e fotos, proteção da página de login, bloqueio de atividades maliciosas diretamente no firewall, cache avançado e HTTPS ativado por padrão. São recursos que potencializam seu WordPress para a máxima segurança e o máximo desempenho.
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

O painel de fragmentos de código: seus códigos em PHP e JS organizados por escopo (global, executável, agendado, conteúdo), com recursos de pesquisa, tags e início rápido com IA.

O editor: uma função chamável com destaque de sintaxe em tempo real. Uma configuração permite o acesso a ele, através da REST e do AI Engine.

Configurações: compatibilidade com o MCP, uma API REST pública, modo de segurança e opções para desenvolvedores.

O resultado: sua função “getOutdoorTemperature” sendo executada como uma etapa dentro de um fluxo de trabalho do Workflow Engine.

Fluxos de trabalho completos, criados a partir de suas próprias funções do Code Engine, em conjunto com etapas do AI Engine e do WordPress.
