Bir çerçeve ana teması yapıyorum ve üst functions.php
üstünde, sık kullandığım tüm olası js dosyalarını kaydetmek istiyorum ve eğer yüklemek istersem, functions.php
alt öğesinde sadece wp_enqueue_script()
işlevini kullanmalıyım.
Ama işe yaramıyor ...
Herhangi bir ipucu neden?
Child functions.php dosyası, parent functions.php dosyasından önce yüklenir, bu nedenle onları sıkıştırdıktan sonra kaydedersiniz. Komut dosyalarını kancaya koymaya çalışın, bunun yerine 'after_setup_theme'
.
Kodunu böyle bölmek çok kötü bir şey. Hata ayıklamayı kolaylaştırmak için her zaman her zaman işlevlerinize ve onları aynı konumda bulunan kancalara sahip olmalısınız.
Bununla birlikte eğer wp_enqueue_script()
çağrılarınızı ana temanın functions.php
dosyasına yerleştirirseniz, işler olması gerektiği gibi çalışır mı? Olmazsa, devam eden başka bir şey olabilir ... ve tanı koyup düzeltmek için kodunuzu görmemiz gerekir.