Uma introdução aos temas filhos do WordPress – Crie e personalize
Publicados: 2021-12-08Você está confuso quando se depara com o termo WordPress Child Themes ? Não se preocupe, não é só você, mas muitos desenvolvedores novos por aí que estão confusos sobre isso e procurando explicações sobre o que realmente é e por que é tão importante?
Neste artigo vamos discutir sobre o desenvolvimento, customização, importância e outros fatos sobre temas filhos do WordPress .
Compreensão – Temas filhos do WordPress:
Em palavras simples para personalizar seu site WordPress, os temas filhos são a opção mais estável. Assim como um filho humano herda o comportamento e as características dos pais, da mesma forma o tema filho herda o estilo e a funcionalidade do tema pai.
O principal objetivo de desenvolver um tema filho é personalizar o tema pai existente. É um dos melhores e mais estáveis métodos para personalizar um site sem atualizar o tema.
Desenvolvendo um tema filho:
Quando você opta pela compra de temas premium, a maioria dos pacotes inclui o tema filho junto com o tema principal. Mas ainda assim, em muitos deles, está faltando. Se você optar por usar um tema gratuito para o seu site, é garantido que você não receberá um tema filho junto com ele.
Portanto, em ambos os casos, você acabará preparando um tema filho personalizado que seja impactante e atenda ao seu propósito.
Quando você optar por baixar o tema filho do repositório do WordPress, o download automático resultará no download do tema pai e do tema filho. Os passos para o mesmo são os seguintes:
1) Selecione os temas da aparência
2) Encontre e selecione uma opção intitulada 'Adicionar novo'
3) Selecione o nome do tema existente
4) Ative o tema após optar pela instalação
5) O tema pai será baixado automaticamente
Existem diferentes métodos para criar um tema filho manualmente quando você não consegue baixá-lo. Alguns dos métodos mais fáceis para o mesmo são discutidos abaixo.
Abordagem do plug-in:
Para tarefas variadas no WordPress, existem alguns métodos mais simples. Um desses métodos para preparar um tema filho é procurar um plugin gerador de tema filho. Se você encontrar um e instalá-lo com sucesso, poderá ver uma opção para criar um tema filho na seção Aparência. As etapas detalhadas para o mesmo são as seguintes:
1) Vá para Plugins no painel de administração do WordPress
2) Encontre e selecione uma opção intitulada 'Adicionar novo'
3) Procure pelo WP Child Theme Generator
4) Opte pelo processo de instalação
5) Ative o plugin imediatamente após a instalação
Se você enfrentar algum problema durante a instalação, também pode consultar as etapas detalhadas abrangentes para a instalação deste plug-in.
Criando um tema filho manualmente:
Todo desenvolvedor profissional que adora codificar preferirá criar manualmente um tema filho. Algumas linhas de código e dois arquivos são tudo o que você precisa para criar Temas Filhos do WordPress. A seguir estão os passos que podem ajudá-lo na preparação do mesmo.
1) Crie uma pasta:
Crie uma nova pasta em public_html/wp-contents/themes que é a pasta do seu tema. É recomendável que você crie uma cadeia sistemática de pastas para criar todos os seus temas filhos. Como isso o ajudará a voltar ao local exato da pasta para quaisquer alterações e você não terá que se esforçar para lembrar os nomes.

2) Arquivo de folha de estilo:
Você deve criar um arquivo obrigatório que é o arquivo style.css na nova pasta criada recentemente. Todas as modificações necessárias podem ser feitas através do editor de sua escolha.
/* Nome do Tema: Tema Filho Perfeito URI do tema: https://www.sktthemes.org/shop/commercial-wordpress-theme/ Descrição: Tema Filho Perfeito Criado Para Personalização Autor: Temas SKT Autor URI: sktthemes.org Modelo: perfeito Versão: 1.0.0 */
É necessário observar que o nome da pasta do arquivo está de acordo com o tema. Se não for assim, ele criará um erro no código e não será executado.
3) Ativação:
Basicamente, o tema filho está pronto. Normalmente, o arquivo style.css é suficiente para criar um tema filho, mas para personalização adicional, você sempre pode adicionar outros arquivos.
Você pode ativar seu tema filho na seção Aparência, que pode ser acessada no Painel Administrativo.
4) Adicionando funções.php:
Na pasta raiz filha, você deve criar e adicionar outro arquivo que é o functions.php. Este arquivo ajuda o tema pai no carregamento, para adicionar novos recursos e para qualquer outra personalização. Abaixo está um trecho de código que pode ser colado no arquivo functions.php
function perfect_child_enqueue_styles() { $parent_; // Este é o estilo do tema pai. wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'estilo filho', get_stylesheet_directory_uri() . '/estilo.css', array($parent_style) ); } add_action( 'wp_enqueue_scripts', 'perfect_child_enqueue_styles');
Com este código, o tema filho herdou com sucesso o estilo pai, o que significa que não é necessário modificar o código do tema pai agora. O tema filho está pronto e pode ser modificado convenientemente.
Usando o tema filho para personalizar o tema pai
Temos discutido desde o início sobre o único propósito de criar Temas Filhos do WordPress, que é personalizar o tema Pai.
Diretrizes simples devem ser seguidas durante a personalização. Se subject.php for o nome do arquivo que requer personalização, então ele deve ser copiado no tema filho primeiro. Depois disso, você pode realizar a personalização necessária para que o arquivo original no tema pai permaneça inalterado.
Tecnicamente, um mesmo caminho para arquivos e pastas deve ser criado no tema filho, referindo-se ao tema pai. Se isso não acontecer, as alterações não serão refletidas.
Conclusão:
A ferramenta perfeita e eficiente para personalizar seu site WordPress são os temas filhos. Por isso, é recomendável que se faça um tema filho antes de fazer qualquer modificação no site.
Caso você não seja um desenvolvedor de nível avançado e a codificação não seja o seu nicho, você pode optar facilmente por instalar o plug-in e, portanto, baixar facilmente o tema filho. É aconselhável que você use plugins confiáveis e atualizados para qualquer download de Temas Filhos do WordPress.