Estou tentando modificar um tema wordpress com um tema filho. Meu tema principal tem a seguinte função em seu functions.php:
require_once(get_template_directory() . "/includes/theme-styles.php");
Gostaria de mudar isso para incluir minha própria folha de estilo: algo como:
require_once(get_template_directory() . "../child-theme/includes/theme-styles.php");
Eu posso incluir esta função no functions.php do meu tema filho, mas como o functions.php do tema filho é carregado primeiro, não vejo como substituir / impedir que o require_once () do tema pai seja chamado. Existe alguma maneira de fazer isso ou uma possível solução alternativa? obrigado
theme-styles.php
Respostas:
Você pode usar
get_stylesheet_directory()
para se referir ao seu tema filho e apontar para o seu arquivo.Ele carregará seu arquivo e substituirá o arquivo de tema pai.
fonte