Image
Image

Code Snippets

Descrição

āœ‚ Code Snippets fornece uma maneira fĆ”cil de aprimorar seu site WordPress.

šŸš€ Atualize para Code Snippets Pro para obter integraƧƵes completas de CSS, JavaScript, Gutenberg, Elementor e sincronização em nuvem. Aprimore sua experiĆŖncia com snippets agora!

Diga adeus ao incĆ“modo de ajustar o arquivo functions.php do seu tema e baixar plugins interminĆ”veis ​​– Code Snippets simplifica o processo!

Um snippet Ć© como um mini-plugin para seu site WordPress, fornecendo funcionalidade adicional sem desordem.

Ao contrÔrio de outras soluções que envolvem despejar código no seu arquivo functions.php, o Code Snippets oferece uma interface grÔfica intuitiva para integração perfeita e execução em tempo real. Gerenciar snippets é tão fÔcil quanto ativar e desativar plugins, só que sem o inchaço e a sobrecarga.

šŸŽ„ Assista a uma rĆ”pida visĆ£o geral de Imran Siddiq:

ā˜ļø Cada cópia do Code Snippets inclui integração total com a plataforma Code Snippets Cloud da comunidade, fornecendo acesso fĆ”cil a centenas de ajustes e melhorias prontas para serem implementadas qualquer site WordPress.

🌐 Conecte-se conosco:

🌟 Gostou do nosso Plugin? Acha útil? Considere compartilhar sua experiência deixando um comentÔrio no WordPress.org. Seu feedback é fundamental para moldar nosso crescimento futuro!

šŸŒ GostarĆ­amos de agradecer Ć s pessoas maravilhosas que ajudaram a contribuir com traduƧƵes para permitir que o Code Snippets fosse usado ​​em diferentes idiomas. VocĆŖ pode encontrar uma lista completa aqui.

Capturas de tela

  • Image
    Gerenciar snippets existentes
  • Image
    Adicionando um novo snippet
  • Image
    Editando um snippet
  • Image
    Importando trechos de código de um arquivo de exportação

Instalação

Instalação automÔtica

  1. Entre no seu administrador do WordPress
  2. Clique em Plugins

  3. Clique em Adicionar novo

  4. Procurar Code Snippets

  5. Clique em Instalar agora em “Code Snippets”

  6. Ative o plugin

Instalação manual

  1. Baixe o plugin
  2. Extraia o conteĆŗdo do arquivo zip
  3. Envie o conteúdo do arquivo zip para a pasta wp-content/plugins/ da instalação do WordPress
  4. Ative o plugin Code Snippets na pĆ”gina ‘Plugins’.

A ativação do Code Snippets pela rede por meio do Network Dashboard ativarÔ uma interface especial para executar snippets em toda a rede.

Perguntas frequentes

Uma lista completa de nossas perguntas frequentes pode ser encontrada em help.codesnippets.pro.

Como posso recuperar meu site se ele travar devido a um snippet com erros?

Você pode recuperar seu site ativando o recurso de modo de segurança do Code Snippet. Instruções sobre como ativÔ-lo estão disponíveis aqui: https://help.codesnippets.pro/article/12-safe -modo.

Perderei meus snippets se mudar o tema ou atualizar o WordPress?

Não, os snippets são armazenados no banco de dados do WordPress, independentemente do tema e não são afetados pelas atualizações do WordPress.

O plugin pode ser completamente desinstalado?

Se vocĆŖ ativar a opção ā€˜Desinstalação concluĆ­da’ na pĆ”gina de configuraƧƵes do plugin, o Code Snippets limpara todos os seus dados quando excluĆ­do atravĆ©s do menu ā€˜Plugins’ do WordPress. Isso inclui todos os snippets armazenados. Se desejar garantir os snippets, certifique-se de que eles sejam exportados primeiro.

Posso copiar trechos que criei para outro site WordPress?

Sim! VocĆŖ pode exportar individualmente um Ćŗnico snippet usando o link abaixo do nome do snippet na pĆ”gina ‘Gerenciar snippets’ ou exportar vĆ”rios snippets em massa usando o recurso ‘AƧƵes em massa’. Os snippets podem ser importados posteriormente usando a pĆ”gina ‘Importar Snippets’, enviando o arquivo de exportação.

Posso exportar meus snippets para PHP para um site onde não estou usando o plugin Code Snippets?

Sim. Clique nas caixas de seleção ao lado dos snippets que deseja exportar então escolha Exportar para PHP no menu Ações em massa e clique em Aplicar. O arquivo PHP gerado conterÔ os code snippets exportados, bem como seu nome e descrição nos comentÔrios.

Posso executar snippets em toda a rede em uma instalação multisite?

Você pode executar snippets em uma rede multisite inteira Ativar a rede Code Snippets por meio do Painel de rede. Você também pode ativar os trechos de código apenas no site principal e então individualmente em outros sites de sua escolha.

Onde os snippets estão armazenados no meu banco de dados WordPress?

Os snippets são armazenados na tabela wp_snippets no banco de dados do WordPress. O nome da tabela pode ser diferente dependendo de como o prefixo da tabela estÔ definido.

Onde posso obter ajuda ou sugerir novos recursos?

Você pode obter ajuda com Code Snippets, relatar erros e sugerir novos recursos e melhorias nos Fóruns de suporte do WordPress ou no GitHub.

Como posso ajudar a contribuir com o desenvolvimento do plugin Code Snippets?

A melhor maneira de fazer isso é bifurcar o repositório no GitHub e enviar uma solicitação de pull.

Como posso relatar erros de seguranƧa encontrados neste plugin?

Você pode relatar erros de segurança encontrados na origem deste plugin através do Programa de divulgação de vulnerabilidades do Patchstack. A equipe Patchstack ajudarÔ na verificação, triagem e notificação de vulnerabilidades de segurança.

AvaliaƧƵes

Image
16 novembro, 2025 1 resposta
This plugin saved my proverbial life, several times. It is so easy to add the code in specific places.It will save you a lot of headache and save you time.I really would recommend using it to anyone!
Image
28 outubro, 2025 2 respostas
This plugin only allowed me add custom HTML and PHP. So I tried WPCode instead and I can add custom HTML, CSS, JS, and PHP for free. With that perspective this tool is limited unless you pay for the pro plan.
Image
16 outubro, 2025 1 resposta
I’ve been using Code Snippets to manage various customizations on my WordPress site, and it’s been a game-changer. Previously, I was adding everything to my main custom CSS file, which was getting messy and hard to manage. With Code Snippets, I can now organize my customizations into separate, well-documented snippets with clear descriptions and tags. This makes it incredibly easy to find, edit, enable, or disable specific features without hunting through thousands of lines of code. I recently used it to customize my WooCommerce shop page – removing default elements, adding custom widgets to the sidebar, and styling everything to match my site’s design. Being able to separate PHP snippets (for functionality) from CSS snippets (for styling) and clearly label each one has made my workflow so much cleaner. The ability to easily activate/deactivate snippets for testing is brilliant – no more commenting out blocks of code or risking syntax errors. The plugin is intuitive, well-designed, and has saved me countless hours of frustration. Highly recommended for anyone who needs to add custom code to WordPress without cluttering their theme files!
Image
8 outubro, 2025 1 resposta
We’ve been using Code Snippet for quite some time now and recently upgraded to the PRO license. The additional features and reliability make it absolutely worth it. Highly recommended for anyone working with WordPress and custom development!
Leia todas as 488 avaliaƧƵes

Colaboradores e desenvolvedores

“Code Snippets” Ć© um programa de código aberto. As seguintes pessoas contribuĆ­ram para este plugin.

Colaboradores

Code Snippets” foi traduzido para 28 localidades. Agradecemos aos tradutores por suas contribuiƧƵes.

Traduzir o “Code Snippets” 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

3.9.3 (2025-12-03)

Adicionado

  • Enhanced end-to-end tests to verify the toggle visual state in the snippets list page, improving UI verification and test reliability

Corrigido

  • Fix missing import of common/direction in src/css/manage.scss to restore correct styling and direction-aware layout
  • Fix toggle activation check to ensure the correct transformation value is used when detecting active/inactive state

3.9.2 (2025-11-17)

Alterado

  • Introduced a custom scissors icon and updated button title for the TinyMCE extension.
  • Improved back-navigation styling on the edit page.
  • Refined layout for column names and action buttons in the Cloud Snippets list.
  • Enhanced overall styling of cloud-related UI components.
  • Optimized cloud search with more efficient pagination and snippet retrieval.
  • Introduced groundwork to prevent Composer dependency collisions with other plugins.

Corrigido

  • Improved sanitization and normalization across Cloud API and pagination outputs.
  • Resolved various TinyMCE issues reported in the WordPress support forum.

3.9.1 (2025-11-14)

Alterado

  • Migrated to native CSS direction handling (RTL/LTR) for improved compatibility and simpler styling
  • Updated dependencies to the latest compatible versions

Corrigido

  • Fixed TinyMCE menu button registration to prevent initialization failure
  • Fixed the position of the ‘code direction’ control in the editor

3.9.0 (2025-11-13)

Adicionado

  • Added contextual notices in the Snippets list table to surface action results and warnings in the UI
  • Expanded Multisite Sharing settings for clearer control over network-wide snippet sharing

Alterado

  • Modernized browser support targets and polished admin UI (clearer row-action badges, improved Pro badge hover, refined active snippet name styling)

Corrigido

  • Fixed REST API pagination to return correct results and page counts
  • Resolved styling selector so the active snippet name highlights reliably

3.8.2 (2025-10-31)

Corrigido

  • Improved namespaced PHP snippet handling with file based execution.

3.8.1 (2025-10-28)

Adicionado

  • Code line explanation widget with apply and remove actions for AI-generated comments. (PRO)

Alterado

  • Improved pagination handling and display structure for cloud search results. (PRO)
  • Enhanced styling for codevault rows and inactive tabs in cloud interface. (PRO)

Removido

  • Removed guzzlehttp/guzzle dependency to reduce package conflicts. (PRO)

Corrigido

  • Improved file-based snippet handling for multisite installations.

3.8.0 (2025-10-24)

Adicionado

  • @CarolinaOP and @louiswol94 join the team as plugin contributors.
  • File-based execution mode for snippets (Optional in Plugin Settings).
  • Version switch option, to help easily rollback the plugin to an earlier release.
  • Minor UI improvements to the editor and sidebar.

Alterado

  • Prefixed Composer packages to reduce collisions with other plugins.
  • Snippets REST API now supports pagination via page and per_page query parameters.
  • Improved editor preview behavior.

Corrigido

  • Fixed issues with snippet evaluation and front-end initialization in edge cases.
  • Improved reliability of snippet evaluation.
  • JavaScript and CSS snippets loading twice due to a conditions bug. (PRO)
  • Fixed issue where some conditions didn’t work due to loading before the loop. (PRO)

3.7.0 (2025-08-29)

Adicionado

  • New ‘conditions’ feature: control where and when snippets execute with a powerful logic builder. (PRO)

Alterado

  • Redesigned edit menu with refreshed look and functionality.
  • Updated snippet type badges to be more visually distinct.
  • Redesigned tooltips used throughout the plugin.
  • Moved content snippet shortcode options into separate modal window.
  • Updated snippet tag editor to use built-in WordPress tag editor.
  • Created proper form for sharing beta feedback.
  • Improved UX of snippet activation toggle.

Corrigido

  • Fetching active snippets on a multisite network now respects the ‘priority’ field above all else when ordering snippets.
  • Cloud search appears correctly and allows downloading snippets in the free version of Code Snippets.
  • Improved performance of loading admin menu icon.

3.6.9 (2025-02-17)

Alterado

  • Updated Cloud_API::get_bundles() to properly check bundle data and return an empty array if no valid bundles are present.
  • Refactored Cloud_List_Table::fetch_snippets() to always return a valid Cloud_Snippets instance.
  • Cleaned up bundle iteration code and improved translation handling in the bundles view.

Corrigido

  • Fixed errors in bundle iteration by adding a check for the bundles array before iterating.

3.6.8 (2025-02-14)

Adicionado

  • code_snippets/hide_welcome_banner filter hook for hiding welcome banner in dashboard.

Alterado

  • Updated Freemius SDK to the latest version. (PRO)

Removido

  • Functionality allowing [code_snippet] shortcodes to be embedded recursively – it will be re-added in a future version.

Corrigido

  • Shortcodes embedded within [code_snippet] shortcodes not evaluating correctly.
  • Translation functions being called too early in some instances when loading plugin settings.
  • ‘Generate’ button not appearing on some sites. (PRO)
  • Incorrect arrow entity used in cloud list table (props to [brandonjp]).
  • Removed reference to missing plugins.css file in core plugin version.

3.6.7 (2025-01-24)

Adicionado

  • Generated snippet shortcode tags will include the snippet name, for easier identification.
  • Admin notices will dismiss automatically after five seconds. (#208)

Alterado

  • Updated CSS to use latest Sass features.
  • Moved theme selector to just above editor preview on settings page (thanks to brandonjp). (#206)
  • [code_snippet] shortcodes can now be nested within each other. (#198)

Corrigido

  • Save buttons above editor did not follow usual validation process in Pro. (PRO) (#197)
  • Minor inconsistencies in consistent UI elements between Core and Pro.
  • Tags input not allowing input. (#211)
  • Issue with Elementor source code widget. (PRO) (#205)
  • Snippet descriptions not visible when viewing cloud search results.
  • Snippet import page not displaying number of successfully imported snippets.
  • Use UTC time when deciding when to display campaign notices.

3.6.6.1 (2024-11-27)

Corrigido

  • Reimplantação da v3.6.6 para superar problemas com a compilação inicial.
  • Problema de digitação ao armazenar em cache links na nuvem. (PRO)

3.6.6 (2024-11-27)

Alterado

  • Compatibilidade melhorada com versƵes modernas do PHP.
  • API de boas-vindas estendida para incluir avisos de administração.

Corrigido

  • Problema de memória ao verificar post agregadas durante o carregamento do realƧador de sintaxe da interface.
  • FunƧƵes de tradução sendo chamadas muito cedo na atualização, resultando em erros de carregamento de localização.
  • Erro impedindo que o status ‘compartilhar na rede’ dos snippets de rede seja atualizado corretamente.
  • Lógica incorreta controlando quando exibir os botƵes ‘Salvar alteraƧƵes’ ou ‘Salvar alteraƧƵes e ativar’.
  • Avisos antigos persistem ao alternar entre edição e criação de snippets.

3.6.5.1 (2024-05-24)

  • Reimplantação da v3.6.5 para superar problemas com a compilação inicial.

3.6.5 (2024-05-24)

Adicionado

  • Novo menu de administração que fornece recursos Ćŗteis e atualizaƧƵes sobre o plugin Code Snippets e a comunidade.

3.6.4 (2024-03-15)

Adicionado

  • Geração de IA para todos os tipos de snippet: HTML, CSS, JS. (PRO)
  • BotĆ£o para criar uma conexĆ£o de nuvem diretamente do menu Snippets quando desconectado. (PRO)

Alterado

  • Aumente o nĆŗmero de revisĆ£o do snippet CSS e JS ao usar a ação de depuração ‘Redefinir caches’. (PRO)
  • UX na geração de diĆ”logos, como permitir que ‘Digite’ enviar o formulĆ”rio. (PRO)

Corrigido

  • Pequeno problema de compatibilidade de tipo com versƵes mais recentes do PHP.
  • Problema de chave de matriz indefinida ao iniciar a sincronização em nuvem. (PRO)
  • Erro impedindo baixar um Ćŗnico snippet de um pacote. (PRO)
  • TraduƧƵes nĆ£o carregam para strings em arquivos JavaScript.

3.6.3 (2023-11-13)

Adicionado

  • Adicionada ação de depuração para redefinir caches de snippets.

Corrigido

  • Erro de importação ao inicializar a configuração de sincronização na nuvem. (PRƓ)

3.6.2 (2023-11-11)

Removido

  • Remoção da codificação automĆ”tica do conteĆŗdo do código.

Corrigido

  • Erro ao tentar salvar snippets de rede compartilhados marcados como ativos.
  • Erro de digitação ao renderizar campos de caixa de seleção sem um valor armazenado ou padrĆ£o.
  • Rótulo para entrada de compartilhamento de snippet vinculado incorretamente ao campo de entrada.
  • Erro ao tentar baixar arquivos de exportação do menu Editar.
  • Problema ao carregar substituiƧƵes de strings Freemius muito cedo. (PRƓ)
  • Correção URL de redirecionamento ao conectar com OAuth em subdiretórios ou sites HTTPS. (PRƓ)
  • Erro de importação ao tentar desinstalar completamente o plugin.

3.6.1 (2023-11-07)

Corrigido

  • Problema ao acessar campos na classe Snippets.

3.6.0 (2023-11-07)

Adicionado

  • Capacidade de autenticação com Code Snippets Cloud usando OAuth. (PRO)
  • Integração com GPT AI para geração de snippets. (PRO)
  • Capacidade de gerar descriƧƵes linha por linha do código de snippet com GPT AI. (PRO)
  • Capacidade de gerar tags e texto de descrição a partir de código de snippet existente com GPT AI. (PRO)
  • Adicionado menu de configuraƧƵes de depuração para executar manualmente aƧƵes de resolução de problemas.
  • Filtro para desativar a funcionalidade de rolagem para visualização de avisos de edição de pĆ”gina.

Alterado

  • Requisito mĆ­nimo de PHP atualizado para 7.4.
  • Garantir que a URL da pĆ”gina de edição do snippet seja alterada ao adicionar um novo snippet.
  • As tags de snippet serĆ£o adicionadas automaticamente quando o foco for perdido no campo de tags.

Corrigido

  • A borda de status ativo no campo de edição de nome foi movida para o lado esquerdo.
  • Novos avisos nĆ£o rolarĆ£o se jĆ” estiverem no topo da pĆ”gina.
  • PossĆ­vel vulnerabilidade CSRF permitindo que um usuĆ”rio autenticado redefinir as configuraƧƵes.

3.5.1 (2023-09-15)

Corrigido

  • Undefined array key error when accessing plugin settings page. (PRO)
  • Problema ao cadastrar endpoints de API afetando a tela de edição de postagem. (PRO)
  • ID do snippet em vez do objeto do snippet sendo passado para o gancho de ação code_snippets/update_snippet.

3.5.0 (2023-09-13)

Adicionado

  • Suporte para a API Code Snippets Cloud.
  • Pesquise e baixe snippets pĆŗblicos.
  • Backup e sincronização do Codevault. (PRO)
  • Os snippets locais sincronizados sĆ£o atualizados automaticamente na Nuvem. (PRO)
  • AƧƵes em massa – ‘atualizar’ e ‘baixar’.
  • Baixe snippets de codevaults pĆŗblicos e privados. (PRO)
  • Pesquise e baixe qualquer snippet publicamente visĆ­vel no Code Snippet Cloud por palavra-chave ou nome do codevault. (PRO)
  • Implante snippets no plugin do aplicativo Code Snippets Cloud. (PRO)
  • Pacotes de Alegria! Pesquise e baixe Pacotes de Snippet de uma só vez direto do Code Snippets Cloud. (PRO)

Alterado

  • Redirecione para a tabela de snippets ao excluir um snippet do menu de edição.
  • Role os novos avisos para ver no menu de edição.

Corrigido

  • Erro ao tentar atualizar snippets compartilhados de rede após salvar. [#]

O registro de alteraƧƵes completo estƔ disponƭvel no GitHub