Child theme vs functions.php: quando usar cada um?
Galera, estou com uma dúvida que tem me deixado meio confuso. Estou desenvolvendo um site em WordPress e já fiz algumas customizações no tema que estou usando. Porém, comecei a ler sobre child themes e o uso do arquivo functions.php e não sei exatamente quando devo usar cada um. Já fiz algumas alterações diretas no functions.php do tema pai, mas ouvi dizer que isso pode ser um problema quando o tema é atualizado. Então, estou pensando se seria melhor criar um child theme para evitar perder essas customizações. Alguém pode me ajudar a entender melhor essa diferença? Quais são as melhores práticas? Devo sempre optar pelo child theme ou tem situações em que é mais prático usar o functions.php? Estou bem perdido e gostaria de saber a opinião de vocês, especialmente de quem já passou por isso e conseguiu resolver de forma eficiente.