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
InstalaĆ§Ć£o
InstalaĆ§Ć£o automĆ”tica
- Entre no seu administrador do WordPress
-
Clique em Plugins
-
Clique em Adicionar novo
-
Procurar Code Snippets
-
Clique em Instalar agora em “Code Snippets”
- Ative o plugin
InstalaĆ§Ć£o manual
- Baixe o plugin
- Extraia o conteĆŗdo do arquivo zip
- Envie o conteĆŗdo do arquivo zip para a pasta
wp-content/plugins/
da instalaĆ§Ć£o do WordPress - 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
Colaboradores e desenvolvedores
“Code Snippets” Ć© um programa de cĆ³digo aberto. As seguintes pessoas contribuĆram para este plugin.
ColaboradoresCode Snippets” foi traduzido para 25 localidades. Agradecemos aos tradutores por suas contribuiƧƵes.
Traduzir “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.6.6.1 (2024-05-24)
- ReimplantaĆ§Ć£o da v3.6.6 para superar problemas com a compilaĆ§Ć£o inicial.
- Corrige problema ao acessar a sincronizaĆ§Ć£o em 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. [#]
3.4.2 (2023-07-05)
Corrigido
- Problema que causa falha no processo de exportaĆ§Ć£o com erro fatal. [#]
- Problema de tipo no filtro
the_posts
quando nĆ£o hĆ” posts disponĆveis. [#]
3.4.1 (2023-06-29)
Adicionado
- Adicionada melhor depuraĆ§Ć£o ao chamar mĆ©todos da API REST no menu de ediĆ§Ć£o.
Alterado
- Escape special characters when sending snippet code through AJAX to avoid false-positives from security modules. [#]
- Exiba apenas a atualizaĆ§Ć£o mais recente ou o aviso de erro na pĆ”gina de ediĆ§Ć£o, em vez de permitir que eles se acumulem.
Corrigido
- Erro de array indefinido. [#]
- PossĆvel problema de tipo ao carregar o Prism. [#]
- PossĆvel problema de tipo ao classificar snippets. [#]
- Problema impedindo que os nĆŗmeros de revisĆ£o de ativos sejam atualizados corretamente. (PRO) [#]
3.4.0 (2023-05-17)
Adicionado
- Suporte adequado Ć API REST do WordPress para recuperar e modificar snippets.
- Adicionados links de ajuda para opƧƵes de snippets de conteĆŗdo.
Alterado
- Melhor compatibilidade com versƵes modernas do PHP (7.0+).
- Converted Edit/Add New Snippet page to use React.
- BotƵes de aĆ§Ć£o convertidos para usar endpoints da API REST de forma assĆncrona por meio de AJAX.
- Carregue componentes de pƔgina dinamicamente atravƩs do React.
- Adicionado sistema de fila de avisos de aĆ§Ć£o.
- SubstituĆda a caixa de diĆ”logo de alerta nativa pelo modal React apropriado.
- Detecte erros de execuĆ§Ć£o de snippets para evitar que o site falhe.
- Em vez disso, exibir erros de snippets recentes no painel de administraĆ§Ć£o.
- Bloco do editor atualizado para usar novos endpoints da API REST. (PRO)
- Alterar a cor do aviso de atualizaĆ§Ć£o no plugin Pro. (PRO)
- Todos os dados de snippet disponĆveis estĆ£o incluĆdos nos arquivos de exportaĆ§Ć£o.
- Importe somente campos especĆficos do arquivo de exportaĆ§Ć£o, mesmo se campos adicionais forem especificados.
- Passe atributos adicionais especificados no shortcode de conteĆŗdo
[code_snippet]
para o shortcode de conteĆŗdo. - Disponibilize atributos de shortcode como variĆ”veis āāindividuais.
- Permitir que atributos booleanos sejam passados āāpara cĆ³digos de acesso de shortcodes sem especificar um valor.
- Substitua links externos para a pĆ”gina de preƧos do Pro por um modal de atualizaĆ§Ć£o.
Corrigido
- Problema impedindo que o seletor de cores do editor carregue corretamente. (PRO)
- Problema impedindo que as bibliotecas de linting sejam carregadas corretamente no editor de cĆ³digo.
3.3.0 (2023-03-09)
Adicionado
- Adicionados atalhos adicionais do editor para listar na dica de ferramenta.
- Filtro para alterar a posiĆ§Ć£o do menu de administraĆ§Ć£o dos snippets. Veja este artigo de ajuda para mais informaƧƵes.
- Capacidade de filtrar a saĆda do shortcode. GraƧas Ć s contribuiƧƵes de Jack Szwergold.
Corrigido
- NĆ£o enfileire arquivos de snippet CSS ou JS se nĆ£o houver snippets. (PRO)
- Erro fazendo com que todos os snippets sejam exibidos nas informaƧƵes de integridade do site em vez dos ativos.
- SanitizaĆ§Ć£o desnecessĆ”ria de dados de upload de arquivos causando falha no processo de importaĆ§Ć£o em sistemas Windows.
3.2.2 (2022-11-17)
Corrigido
- Erro de plugin sem cabeƧalho vĆ”lido na ativaĆ§Ć£o.
3.2.1 (2022-10-05)
Adicionado
Ctrl
+/
ouCmd
+/
como atalho para comentar cĆ³digo no editor de snippets.- Ganchos adicionais para vĆ”rias aƧƵes de snippet, graƧas Ć s contribuiƧƵes feitas por ancient-spirit.
- Marcadores de dobra, atalhos de teclado adicionais e opƧƵes de mapeamento de teclas para o editor de snippet,
agradecimentos Ć s contribuiƧƵes feitas por Amaral Krichman. - Comandos WP-CLI para recuperar, ativar, desativar, excluir, criar, atualizar, exportar e importar snippets.
Alterado
- Consulta de existĆŖncia de tabelas duplicadas removida. (#).
- A opĆ§Ć£o “adicionar parĆ”grafos e formataĆ§Ć£o” foi ativada por padrĆ£o para novos snippets de conteĆŗdo inseridos.
Corrigido
- EmissĆ£o de lembrete de pesquisa que nĆ£o pode ser descartada.
- Caminho incorreto para o Ćcone ao atualizar o plugin profissional.
O registro de alteraƧƵes completo estĆ” disponĆvel no GitHub