Eu estou fazendo um tema pai framework e no pai functions.php
, eu quero registrar todos os arquivos js possíveis que eu uso com freqüência e se eu quiser carregar, no functions.php
filho eu só tenho que usar wp_enqueue_script()
.
Mas isso não funciona ...
Alguma pista porque?
O arquivo children functions.php é carregado antes do pai functions.php, então você o registra depois de enfileirá-lo. Tente enfileirar os scripts em um gancho, como 'after_setup_theme'
.
É ruim dividir seu código assim. Você deve sempre ter suas funções e os ganchos que os chamam localizados no mesmo local para facilitar a depuração.
Dito isso, se você colocar suas chamadas wp_enqueue_script()
no arquivo functions.php
do tema pai, as coisas funcionam como deveriam? Se não, pode haver algo mais acontecendo ... e precisaríamos ver seu código para diagnosticar e consertar.