Code Snippets PRO

 

Code Snippets PRO
Algumas características do Código Snippets PRO

No dia 4 de Julho, o agora clássico plugin Code Snippets lançou o seu versão PRO após dez anos de fazer bem uma coisa: simplificar a tarefa de colocar filtros e funções no functions.php do seu template e ter todas essas peças de código organizadas, comentadas, importáveis e exportáveis

A grande questão agora é se vale a pena pagar pelas suas novas funcionalidades.

Para responder a essa pergunta, ontem decidi pagar uma das suas licenças mais baratas durante um ano, aproveitando a sua oferta de lançamento de 15 dias.

Além disso, parecia o mínimo que eu podia fazer como agradecimento por tantos anos de serviço gratuito.

Code Snippets PRO
O preço da oferta introdutória é limitado a 15 dias, mas se você comprar uma licença eles irão manter este preço para a sua renovação.

O que há de novo

A principal novidade é que agora existem quatro tipos de trechos que aparecerão na sua lista organizados por cores.

Ao PHP tradicional para adicionar funções ao seu template, HTML, CSS e Javascript foram adicionados.

Code Snippets PRO 2

PHP

A sua função original (PHP) para adicionar filtros e funções ao modelo é algo que já poderia ser feito de várias maneiras, como editar as functions.php ou puxar o editor de ficheiros temáticos nativo do WordPress, embora o CodeSnippet lhe permita desfazer os possíveis erros de forma simples e acima de tudo rápida e segura.

As suas opções de configuração permanecem as mesmas de antes.

Code Snippets PRO 3

HTML

Ditado "Conteúdo", com esta opção (agora também disponível em a sua versão gratuita) você pode adicionar e exibir os seus trechos HTML onde quiser, incluindo dentro da cabeça e do rodapé, algo que muitos outros plugins populares já têm em uso comum.

Code Snippets PRO 4

Eles adicionaram dois novos blocos à sua versão PRO, um para a Elementor (e dois widgets) e um para o Gutenberg.

Embora isto seja algo que no meu caso eu possa fazer com a Elements de GeneratePressmesmo com Inseridor de anúnciospenso que acrescenta mais uma alternativa útil (como um bloco reutilizável manual) para os casos em que necessita de adicionar manualmente um conteúdo fixo apenas naquelas páginas ou mensagens em que deseja que seja exibido. Ou seja, sem qualquer opção condicional.

Você também pode incorporar trechos de conteúdo em mensagens ou páginas usando um código de atalho.

Code Snippets PRO 5
O Bloco de Recortes de Código para Gutenberg

CSS

Assim você pode adicionar o seu CSS floresce sem ter de editar o style.css ou abrir o customizador que quase todos os modelos vêm com

Sempre útil para centralizar todas as suas modificações num único local e poder revê-las num relance.

Code Snippets PRO 6

Roteiros

Os fragmentos podem ser carregados para o front-end do site num ficheiro JavaScript, tanto na secção do corpo como na secção da cabeça. Útil para adicionar Google Analytics, Microsoft Clarity, Facebook Pixel ou qualquer outro código de rastreamento e quaisquer outros scripts personalizados.

Code Snippets PRO 7

Os snippets de saída JavaScript e CSS são minimizados e combinados num ficheiro externo eliminando o espaço em branco e optimizando o código para reduzir os tempos de carga.

Code Snippets PRO 8

Embora não seja uma grande novidade, não faz mal poder ter scripts organizados nesta lista também.

Bloco de exibição de código

O plugin adiciona um segundo bloco para o Gutenberg mostrar o código dos seus trechos de código em qualquer post do seu blog.

Code Snippets PRO 9

Embora isto não seja novidade pois também pode ser feito usando o bloco de códigos do Gutenberg, o Código Snippets oferece como uma melhoria uma longa lista de modelos para lhe dar a cor que preferir

Code Snippets PRO 10

Opções futuras

Entre as opções em preparação que aparecem no seu lista de características existem vários relacionados com movimentos de nuvem, o uso de WP-CLI e o acesso a dados de snippet e operações de controlo através do WordPress REST API.

Desempenho

Um dos pontos a que presto especial atenção quando escolho um plugin é o desempenho porque cada add-on que é adicionado, por muito pouco impacto que tenha, tem sempre algum efeito sobre o desempenho global.

O Código Snippets diz que o número de snippets adicionados não deve fazer uma grande diferença, uma vez que todos eles são obtidos na mesma consulta SQL para assegurar um desempenho óptimo, pelo que o seu consumo de recursos é provavelmente quase imperceptível.

Os snippets são armazenados na tabela wp_snippets na base de dados WordPress (se usar o prefixo padrão) e no WordPress Multisite a tabela de snippets em toda a rede será chamada de ms_snippets e precedida pelo seu prefixo escolhido.

Code Snippets PRO 11

Com 28 trechos adicionados a tabela pesa 48 Kb e de acordo com o administrador do script em Perfmattersgestor de scripts, o plugin carrega apenas 32.9 Kb.

Code Snippets PRO 12

Conclusões

Code Snippets PRO 13

Mesmo sem fornecer novas funcionalidades excepcionais na sua versão PRO, melhora muito a sua opção gratuita e o preço da sua licença básica para o uso em dois sites parece-me correcto para o que oferece. Ainda penso que é um plugin básico e essencial para instalar.

Leve e muito útil, poupa fundamentalmente tempo ao permitir-lhe ter um único local onde pode organizar, rever e editar todas aquelas pequenas correcções ou modificações que por vezes é inevitável adicionar sem ter de tocar em locais diferentes

Isto também evita que todos esses fragmentos sejam esquecidos e com o tempo podem acabar por não ser compatíveis com o núcleo do WordPress, a versão PHP ou o modelo e atirar erros inesperados.

Também deve ser notado que, por vezes (embora não seja muito comum), um snippet adicionado em Snippets de Código pode ter um comportamento diferente daquele que teria adicionado no ficheiro para o qual é dirigido. Por isso é sempre aconselhável testar ambas as opções em caso de erros e observar o resultado.

Para um utilizador sem muitas pretensões e/ou conhecimentos, também é interessante porque pode dizer que o Code Snippets é agora quase um pequeno, básico e modesto construtor graças à sua opção de poder adicionar HTML.

Além disso, se você é um daqueles que não mexe muito com o seu template, pode até não há necessidade de usar um tema infantil (com reservas).

Prós

  • Leve, impacto de desempenho mínimo.
  • Muito útil e conveniente para centralizar todos os seus trechos de código.
  • Dois novos blocos para adicionar conteúdo HTML e exibir código.

Contras

  • Nenhuma novidade importante.
  • Freemius é usado para assinatura, o que eu nunca gostei muito.

Subscrição por correio eletrónico

Receba gratuitamente artigos completos na sua caixa de correio eletrónico, sem publicidade, assim que forem publicados. O conteúdo completo do feed é enviado sem anúncios através de um serviço externo.