Temas filhos para sites WordPress: um guia detalhado sobre como criá-los

Publicados: 2021-11-16

Temas filhos para sites WordPress Um guia detalhado sobre como criá-los

A plataforma WordPress é para aqueles que desejam controle total sobre seus sites e desejam ser independentes na execução deles. Você já encontrou algum tema mais próximo do perfeito para o seu site, mas decidiu não ir com ele apenas por causa de um pequeno elemento estressante que você não conseguia olhar?

Seja como estilo de texto, combinação de cores ou a colocação de elementos de design, talvez? Não se preocupe, você pode usar temas filhos para WordPress.

O mercado de temas do WordPress está imerso em um grande número de modelos incríveis, gratuitos e premium, mas não quer contratar um designer para criar um tema personalizado para o seu site, há apenas uma pequena chance de você ver um que é perfeito até o último pixel.

Você não pode atualizar seu tema existente se quiser manter as alterações feitas nele. Mas se você evitar, seu site ficará mais vulnerável a ataques de segurança. Para superar a situação, pode-se fazer uso de um tema filho.

Os temas filhos do WordPress permitem que o administrador do site ajuste um arquivo de modelo ao mesmo tempo, mantendo sua funcionalidade principal no lugar, sem correr o risco de perder as alterações toda vez que o tema é atualizado.

Ele ajuda você a preservar todas as alterações e permite que você se concentre em aprimorar o design do seu site. Se você não está ciente disso, leia o blog abaixo.

Neste blog, abordaremos tudo o que você precisa saber sobre o tema filho para temas do WordPress , desde o que eles são até o motivo pelo qual são tão importantes. E por que é necessário para um proprietário de site WordPress e o procedimento de criação de um tema filho do WordPress. Então vamos começar.

O que são temas filhos e por que usá-los?
Ao falar sobre o tema filho, primeiro temos que falar sobre o tema pai. Um tema possivelmente se transforma em um tema pai, quando alguém constrói, um tema filho para ele.

Temas filhos são temas separados que herdam a funcionalidade do tema de seus pais. Cada um que incorpora todos os arquivos necessários para serem visualizados como completos pode ser um tema pai.

No básico, os modelos filho são um arquivo de modelo duplicado e cada vez que você deseja alterar o design ou a estrutura ou alguma funcionalidade, você o altera no arquivo do tema filho. Este é um recurso extraordinário, pois permite que os administradores do site façam alterações no tema sem o medo de estragar o arquivo original.

A grande diferença é que um tema filho para WordPress depende totalmente de seu pai para funcionar. Sem o tema pai presente, ele não fará nada e também não poderá ser ativado.

Isso ocorre porque o tema filho do WordPress não é uma entidade independente, mas sim modifica ou adiciona aos arquivos de um tema atual. Ele utiliza tudo o que está presente no tema pai e altera apenas as partes que você precisa para serem diferentes.

Pense nisso, se você errou na primeira vez, você sempre pode tentar novamente. Além do benefício proeminente, o tema filho tem muita importância para a manutenção e desenvolvimento do seu site WordPress.

Isso também permite alterar estilos de fonte, funções, layouts, modelos e muito mais. On pode personalizar o tema pai além do reconhecimento. E provavelmente não há desvantagem em usar temas filhos. Basicamente, protege seu site de bugs acidentais.

Como criar um tema filho no WordPress
Muitos temas vêm com temas filhos, mas se não estiver gostando de ninguém, criar um tema filho sozinho não é tão difícil quanto você pensa. Aqui estamos usando o vigésimo quinto tema como exemplo. Tudo que você precisa fazer é seguir os passos abaixo.

Etapa 1: crie um diretório para o tema filho em sua instalação do WordPress.
Vá para o diretório de temas do seu site WordPress. Apenas certifique-se de que o nome do diretório do seu tema filho termine com '-child'. Deve ser algo como este vigésimo quinto filho.

Certifique-se de adicionar todos os arquivos de tema filho a esta pasta. Dito isso, o único arquivo que um tema filho requer é funcionar corretamente no arquivo style.css.

Passo 2: Crie uma folha de estilo (style.css) para o seu tema filho.
Depois de criar um diretório de temas, você precisará trabalhar na criação da folha de estilo do seu tema filho (style.css). Tudo o que você precisa fazer é copiar e colar o seguinte código em seu arquivo:

/*
 Nome do Tema: Twenty Fifteen Child
 URI do tema: http://example.com/twenty-fifteen-child/
 Descrição: Este é um tema filho
 Autor: XYZ
 URI do autor: http://xyz.com
 Modelo: vinte e quinze
 Versão: 1.0.0
 Licença: GNU General Public License v2 ou posterior
 Licença URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: claro, escuro, duas colunas, barra lateral direita, layout responsivo, pronto para acessibilidade
 Domínio do texto: vinte e quinze filhos
*/

No código acima, as linhas mais importantes são aquelas que começam com o nome do tema e o modelo. É muito importante preencher as linhas de temas corretamente se você estiver criando um tema filho para outro tema pai.

Pontos para lembrar:

– Nome do tema: informa o nome do seu tema filho, que é exibido no seletor de temas.
– URL do tema: Isso aponta para o site ou a página de demonstração do tema em questão. Este ou o URI do autor deve estar presente para que o tema seja aceito no diretório do WordPress.
– Descrição: Esta descrição do seu tema aparecerá no menu do tema quando você clicar em “Detalhes do Tema”.
– Autor: Isso mostrará o nome do autor, neste caso é você.
– Modelo: Adicione o nome da sua pasta de tema pai.
– Versão: Exibe a versão do seu tema filho. Normalmente, um começaria com 1.0.
– Licença: Esta é a licença do seu tema filho. Você manteria a mesma licença do tema de seus pais.
– URL da licença: Este é o endereço onde a licença do seu tema é explicada. Novamente, fique com a licença de seus pais.
– Tags: As tags se ajudam a encontrar seu tema no diretório do WordPress. Portanto, se você incluir alguns, certifique-se de que eles sejam relevantes.
– Domínio do texto: Esta parte é utilizada para internacionalização e para tornar os temas traduzíveis.
Não se esqueça de substituir o texto do exemplo pelas informações do seu tema.

Etapa 3: Crie um arquivo functions.php do Tema Filho.
A etapa acima ajudará você a executar o tema filho muito bem. Ele recarregará todo o seu conteúdo uma vez após ativá-lo, mas não gerará informações de estilo. Para isso, precisamos enfileirar as folhas de estilo do tema pai e filho (style.css).

Para enfileirar a folha de estilo do tema pais, você precisará adicionar um arquivo de ação wp_unique_Scripts em seu arquivo functions.php filho. E para fazer isso você precisará criar um functions.php no diretório do seu tema filho usando a seguinte linha de código:

add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'estilo-pai', get_template_directory_uri() . '/style.css' );
}

Passo 4: Ativando o Tema Filho
Depois de criar seu tema filho, certifique-se de comprimi-lo como “twenty-fifteen-child.zip”.

Vá para o painel de administração do WP > Aparência > Tema.

Instale o zip do tema filho e ative-o.
Além disso, certifique-se de que seu tema pai já esteja instalado em seu site WordPress.

Vantagens do tema filho
Há muitas vantagens em seguir a rota do tema filho:

– Ao invés de criar um tema completamente novo começando sem ajuda externa do zero, você pode construir algo que já existe, desta forma acelerando o tempo de desenvolvimento.
– Você pode aproveitar a utilidade de estruturas sofisticadas e temas pai, enquanto personaliza o design de acordo com suas necessidades.
– Você também pode atualizar o modelo pai sem perder suas personalizações.
– Caso você não esteja satisfeito com suas personalizações, basta desativar o tema filho e tudo ficará como antes.
– É um método incrível para começar a aprender como os temas funcionam.

Um tema filho para WordPress pode conter pastas de imagens, JavaScript, CSS, arquivos de layout e várias coisas diferentes. A coisa deliciosa, no entanto, é que eles não precisam. Pode-se incorporar tanto ou tão pouco customização como eles querem de acordo com sua necessidade.

Na verdade, o tema filho precisa apenas de três coisas que são uma pasta, uma folha de estilo e um arquivo function.php. É isso. Além disso, os dois arquivos podem até estar vazios também.

Embrulhando-o!
Como você já viu, construir um tema filho para o WordPress não é muito difícil. Sim, além de sua simplicidade, um tema filho é bastante poderoso.

Também permite personalizar completamente e com segurança um site sem a necessidade de editar nenhum dos arquivos principais. Temas filhos são uma maneira recomendada de fazer modificações em um tema do WordPress.

Há muitos benefícios de um tema filho para WordPress , pois é possível construir em cima de um tema ou estrutura existente sem escrevê-lo do zero, suas alterações estão protegidas das atualizações do tema e, se algo acontecer de errado, você sempre pode voltar ao seu tema de funcionamento.

Cobrimos tudo o que você precisa saber sobre o tema filho no WordPress, conforme discutido por que eles são tão importantes. linhas de codificação.