Code Engine

Descrição

O Code Engine é um plugin versátil que não gerencia apenas fragmentos de código (snippets) de PHP, mas também atua como uma ponte poderosa que conecta o WordPress, a IA e plataformas digitais externas. Ele tem três recursos principais:

  • Gerenciamento de fragmentos de código (snippets) de PHP
  • Automação através de acesso externo
  • Integração com IA

Pense fora da caixa e deixe sua criatividade fluir, pois as possibilidades são infinitas! 🤟

Gerenciamento de fragmentos de código (snippets) de PHP

Com sua interface intuitiva, o Code Engine abre um mundo de possibilidades, permitindo que você modifique e amplie dinamicamente os recursos do seu site sem a necessidade de um amplo conhecimento de codificação. Os fragmentos de código (snippets) podem ser criados e melhorados por IA, tornando o processo ainda mais eficiente e fácil de usar.

Automação através de acesso externo

O Code Engine oferece integração perfeita com a API REST, permitindo que você execute trechos de código executáveis através de processos externos. Isso abre um campo de oportunidades de automação, permitindo que você otimize suas tarefas e economize um tempo valioso. Ao aproveitar ferramentas como o Make.com, você pode criar fluxos de trabalho sofisticados que interagem com o seu site através da API REST.

Integração com IA

Leve seu site para o próximo nível com a integração de ponta do Code Engine com o AI Engine. Este recurso poderoso permite que você colabore sem problemas com modelos de IA, permitindo que eles executem ações e enriqueçam suas respostas, acessando seus fragmentos de código (snippets). Ao incorporar fragmentos de código acionáveis, você pode fornecer aos seus modelos de IA a capacidade de executar tarefas e fornecer respostas mais abrangentes e dinâmicas às consultas dos usuários.

Instalação

  1. Envie o code-engine para o diretório /wp-content/plugins/
  2. Ative o plugin através do menu “Plugins” no WordPress

Perguntas frequentes

Nada ainda.

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.
5 janeiro, 2025
Code Engine is a really nice plugin. Easy to understand and use, and it does exactly what it should. It is a part of the Meow plugins, which all lives up to all the expectations you can have to a perfect combination of useful plugins for Wordpress.
Leia todas as 8 avaliações

Colaboradores e desenvolvedores

“Code Engine” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Code Engine” foi traduzido para 1 localidade. Agradecemos aos tradutores por suas contribuições.

Traduzir o “Code Engine” 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.4.0 (2025/11/12)

  • 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 (2025/10/10)

  • 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 (2025/09/30)

  • 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 (2025/09/01)

  • Atualização: Code Engine Pro.

0.3.6 (2025/08/16)

  • 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 (2025/07/23)

  • 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 (2025/07/06)

  • 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 (2025/06/29)

  • 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 (2025/06/03)

  • 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 (2025/05/22)

  • 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 (2025/05/01)

  • 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 (2025/02/17)

  • 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 (2025/01/04)

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

0.2.7 (2024/12/06)

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

0.2.6 (2024/11/04)

  • 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 (2024/10/17)

  • 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 (2024/07/16)

  • 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 (2024/07/07)

  • 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 (2024/06/23)

  • 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 (2024/06/15)

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