Paulinha, nesse post você vai entender bem o que são os child themes http://universowp.com.br/porque-usar-frameworks/
Desinstalar/instalar o WP não vai “resetar” seu tema. Se você quer realmente resetar o tema você terá que reinstalar só ele, através do menu Aparência/Temas ou substituindo os arquivos. Lembrando que irá perder as alterações que você fez.
Você tem que avaliar algumas coisas antes de decidir por um tema-pai ou tema-filho.
Se você for usar um tema-pai pronto e esse tema for ter atualizações então você não deve alterá-lo e deve usar um tema filho.
Se você mesma for atualizar e manter o tema, e a licensa do tema que você baixou permitir, você pode editar seus arquivos e não justifica ter um tema-filho.
Criador do tópico
Paulinha
(@minhamodacouro)
Oi, Marlon!
Muito obrigada pela resposta.
Decidi por um tema-pai. 🙂
Sucesso pra você!
Quando usar Child Themes é só manter ativado o pai e o filho. Apenas isso.
Abs.
Olá Miriam, eu acho que essa sua informação não está correta, pois não tem como ativar dois temas.
Para funcionar um child theme tem que deixar os dois temas na pasta wp-content/themes e só o child theme ativado.
O tema-filho tem que ter dois arquivos o style.css e o functions.php
No tema-filho tem que ter o cabeçalho com as informações do tema e qual é o tema-pai na propriedade Template como no exemplo abaixo Template: twentyfifteen
/*
Theme Name: Twenty Fifteen Child
Theme URI: http://example.com/twenty-fifteen-child/
Description: Twenty Fifteen Child Theme
Author: John Doe
Author URI: http://example.com
Template: twentyfifteen
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: twenty-fifteen-child
*/
Para o tema-filho herdar os estilos css do tema-pai você deve colocar a função abaixo no functions.php do tema-filho
<?php
add_action( 'wp_enqueue_scripts', 'carregar_estilo_tema_pai' );
function carregar_estilo_tema_pai() {
wp_enqueue_style( 'estilo-tema-pai', get_template_directory_uri().'/style.css' );
}
Feito isso é só deixar o tema-filho ativado e fazer suas alterações no css que os estilos ele vai herdar do tema-pai.
A propriedade Template:
no cabeçalho do css do tema-filho temq ue ser o nome da pasta do tema-pai.