it-swarm-id.com

File JavaScript yang Terdaftar di Tema Induk Tidak Akan Muat Saat Memanggil wp_enqueue_script () di Tema Anak?

Saya sedang membuat framework framework theme dan pada parent functions.php, saya ingin mendaftarkan semua file js yang mungkin saya sering gunakan dan jika saya ingin memuatnya, pada child functions.php saya hanya perlu menggunakan wp_enqueue_script().

Tapi itu tidak berhasil ...

Ada petunjuk mengapa?

1
Eduplessis

File child functions.php dimuat sebelum parent functions.php, jadi Anda mendaftarkannya setelah meminta mereka. Coba enqueue skrip pada hook, seperti 'after_setup_theme' sebagai gantinya.

1
John P Bloch

Ini bentuk yang buruk untuk membagi kode Anda seperti itu. Anda harus selalu memiliki fungsi Anda dan kait yang memanggilnya terletak di lokasi yang sama untuk mempermudah debug.

Yang mengatakan, jika Anda menempatkan wp_enqueue_script() panggilan Anda di file functions.php tema orangtua, apakah hal-hal berfungsi seperti yang seharusnya? Jika tidak, mungkin ada hal lain yang terjadi ... dan kami harus melihat kode Anda untuk mendiagnosis dan memperbaikinya.

0
EAMann