Por que os temas infantis são tão importantes?

Publicados: 2022-05-23

Recentemente, lançamos o novo tema infantil premium do WooVina, o FlatSHOP. Com os seis temas infantis já disponíveis para download: Taron, Organic, Donnie, Bonbon, Mimosa e Jesuery eleva nosso total para sete, um número que esperamos que cresça rapidamente nos próximos meses. Mas você pode ter dúvidas sobre isso. O que é um tema filho e por que você deve usar um? Como eles mudam a aparência de um site WordPress? E como você deve modificar um tema filho para preservar todas as suas alterações, mesmo quando houver uma atualização?

FlatSHOP - WooVina Child Theme
FlatSHOP - Tema infantil WooVina

Achamos que podemos ajudar. Aqui está um pouco mais sobre como os temas filhos funcionam, por que você deve usá-los e o que você deve ter em mente ao modificá-los.

Um tema filho é um complemento para o seu tema WordPress existente

Um tema filho, conforme definido pelo WordPress Codex, é um tema que “herda a funcionalidade e o estilo de outro tema, chamado tema pai”. Os temas filhos são recomendados para modificar os temas existentes, mantendo seu design e código.

Esses temas fornecem uma maneira para designers ou desenvolvedores criarem novos designs que herdam a funcionalidade de um tema pai. Para nós da WooVina, isso significa que podemos lançar um monte de novos designs, todos baseados em nosso robusto e confiável tema pai WooCommerce tema WooVina.

Cada um desses temas filhos herda os recursos do núcleo WooVina, incluindo a compatibilidade com cada uma de nossas Extensões WooVina. Mas eles adaptam estilos e aparências diferentes, porque os temas filhos podem fazer com que um tema pai pareça completamente diferente.

Another example of a child theme.
Outro exemplo de um tema filho.

Os temas filhos também permitem que as pessoas personalizem um tema pai sem tocar em nenhum arquivo principal , uma prática que protege essas personalizações ao realizar atualizações no tema pai. No entanto, os temas infantis estão se tornando cada vez mais populares nas lojas temáticas pelos motivos descritos acima.

O único problema potencial com esse processo é que você só pode ativar um tema filho por vez. Isso significa que, se você estiver usando um dos nossos temas filhos WooVina, não poderá criar um “tema neto” para personalizá-lo ainda mais. Mas não se preocupe - existem várias maneiras inteligentes de modificar temas filhos sem se preocupar em perder suas alterações durante as atualizações.

Como personalizar corretamente os temas filhos

Entendemos que sempre haverá um ou dois detalhes que você pode querer alterar, como um tipo de letra aqui, uma cor ali... temas." Então, se você estiver usando um tema filho e quiser fazer alguns ajustes, o que você faz?

Aqui estão duas maneiras de personalizar adequadamente seus temas filhos sem perder suas alterações quando as atualizações do WordPress são feitas.

1. Um plug-in CSS personalizado

Se você está apenas fazendo ajustes de CSS, é altamente recomendável instalar um plug-in CSS personalizado. Isso permitirá que você faça suas alterações por meio do Personalizador e salve-as no banco de dados.

Jetpack’s built-in CSS editor.
Editor de CSS integrado do Jetpack.

O Jetpack tem um módulo integrado para fazer isso — conveniente!

2. Use um arquivo PHP personalizado

Se sua personalização envolve PHP, você precisará carregar um arquivo .php personalizado. Escrevemos um plugin de personalização de temas especificamente para lidar com esse tipo de modificação, que você pode baixar do GitHub.

O plugin carrega um arquivo functions.php, que você pode tratar da mesma forma que trataria o arquivo functions.php em um tema filho. Ele também carrega uma folha de estilo e um arquivo javascript, para que você possa adicionar quaisquer ajustes CSS/JS aqui também.

Usar um plugin para hospedar sua customização faz muito sentido. Ele mantém tudo em um lugar lógico e ameniza a preocupação de perder modificações ao atualizar temas/temas filhos. Ele ainda oferece a oportunidade de modularizar seus ajustes, dividindo cada um deles em plugins separados, se desejar. Isso lhe dá controle total sobre quais snippets estão ativos ao mesmo tempo.

O que acontece se eu modificar um tema filho diretamente?

Se você não usar um dos métodos descritos acima e optar por editar os arquivos do tema principal, perderá suas modificações toda vez que realizar uma atualização .

As atualizações do WordPress substituem todos os arquivos em seu servidor com as versões padrão incluídas no arquivo ZIP. Portanto, se suas alterações não estiverem em algum lugar seguro, elas serão eliminadas.

Atualizações de temas pai, como nosso próprio tema WooVina, às vezes são frequentes. Eles incluem correções de bugs importantes e novos recursos. Você não quer se colocar em uma posição em que não possa atualizar porque isso significaria perder suas personalizações!

Por que os temas filhos são uma solução ideal?

Os temas do WordPress oferecem muita flexibilidade quando se trata de projetar seu site ou loja. Você pode definitivamente criar uma aparência única usando um tema e extensões. Mas talvez você não consiga criar algo que se encaixe perfeitamente no nicho que sua loja ocupa, especialmente se suas habilidades de design não forem seu melhor recurso ou se você não tiver centenas de dólares para gastar em um tema premium.

É aí que entram os temas filhos. Os temas filhos fornecem uma solução pronta para uso que permite configurar rapidamente um site com uma estética que corresponda ao seu setor. Eles também são frequentemente baseados em temas gratuitos ou “sandbox” existentes, o que significa que você pagará apenas pelo tema filho que melhor lhe convier.

Na verdade, o objetivo com nossos próprios temas infantis WooVina é oferecer uma experiência de loja perfeita para seu próprio nicho. Depois de instalar o FlatSHOP, e sem mexer em nenhuma configuração, você instantaneamente tem uma loja pronta para vender itens eletrônicos, digitais, brinquedos infantis. Com o Organic você pode montar rapidamente uma bela loja de alimentos orgânicos.

Como criar seu próprio tema filho?

O WP Sites tem um ótimo tutorial sobre como criar um tema filho para um tema pai que você já está usando, que você pode ler aqui.

Você também pode assistir ao tutorial em vídeo que eles criaram sobre o mesmo assunto, que mostra um tema filho sendo criado para Twenty Fourteen:

Experimente um tema filho

Um tema filho é a solução perfeita para quem deseja montar uma loja em um setor específico rapidamente e sem fazer grandes modificações em um tema pai. E com as práticas recomendadas descritas acima, atualizar uma e preservar suas alterações é muito fácil. Você pode até criar o seu próprio se se sentir ambicioso.

Esperamos que esta postagem tenha tornado a prática por trás dos temas filhos um pouco mais clara para você e tenha dado algumas orientações para usar temas filhos em seu próprio site ou loja. Se houver algo que possamos esclarecer, sinta-se à vontade para nos dar um grito aqui e nós o ajudaremos.

Em relação aos nossos próprios temas filhos, deixaremos essa decisão para os usuários do WooCommerce. Sabemos que a eletrônica é extremamente popular, então o FlatSHOP foi uma escolha óbvia. Mas quanto a ideias futuras, cabe a você !

Você tem uma ideia específica para um tema infantil? Se você tiver um momento, deixe-nos saber seus pensamentos na página de contato ou em nossa página do Facebook para que possamos saber o que você está procurando. Esperamos ter notícia de você em breve!