Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Se você modificar um tema diretamente e o tema for atualizado, suas modificações podem
se perder. Ao usar um tema filho você se certifica de que suas modificações são
preservadas.
Usar um tema filho agiliza o desenvolvimento.
Usar um tema filho é uma ótima maneira de aprender sobre o desenvolvimento de temas
WordPress.
Um tema filho consiste de ao menos um diretório (a pasta onde fica o tema) e dois arquivos
(style.css e functions.php), que você precisa criar, então temos:
/*
Template: twentyfifteen
Version: 1.0.0
*/
<?php
function theme_enqueue_styles() {
}
?>
A folha de estilo do seu tema filho geralmente será carregada automaticamente. Se não, você
vai precisar enfileirá-la também. Definir 'parent-style' como uma dependência irá garantir que a
folha de estilo do tema filho seja carregado logo após. Mais sobre isso (em inglês) :
<?php
function theme_enqueue_styles() {
$parent_style = 'parent-style';
wp_enqueue_style( 'child-style',
get_stylesheet_directory_uri() . '/style.css',
array( $parent_style )
);
?>
onde parent-styleé o mesmo $handleusado no tema pai quando ele registra sua folha de
estilo. Por exemplo, se o tema pai for o vigésimo quinto, olhando em suas funções.php para
sua wp_enqueue_style()chamada, você poderá ver a marca que ele usa 'twentyfifteen-
style'. Em seu código criança, substitua a instância 'parent-style'com 'twentyfifteen-
style', assim:
$ parent_style = 'twentyfifteen-style';
Nota: Pode ser necessário salvar novamente o seu menu (Aparência> Menus ou Aparência>
Personalizar> Menus) e as opções de tema (incluindo imagens de fundo e de cabeçalho)
depois de ativar o tema filho.