Seperti yang diklaim oleh komunitas CMS terkemuka, 25% dari internet menggunakan WordPress. Melihat tren, kami tidak memiliki pilihan selain untuk mempercayainya, hampir setiap blog ke-2 dan setiap situs ke- 4 tampaknya menggunakan CMS yang tampaknya paling kuat dan ramah pengguna. Menantikan hal ini, orang dan pengembang sudah mulai menggeser situs mereka ke Platform WordPress.
Pada upaya ini untuk mengubah situs web manis dan sederhana Anda menjadi situs CMS yang berkinerja tinggi dan kompleks, orang-orang terjebak pada langkah yang sangat mendasar dan mengajukan pertanyaan: Untuk Cinta, bagaimana cara mendapatkan file JavaScript (.js) eksternal ini bekerja di tema WordPress ini? Apakah Anda juga yang menanyakan pertanyaan yang sama? Ya ampun, Anda akhirnya berada di tempat yang tepat: Saya di sini untuk memandu Anda langkah demi langkah melalui cara paling sederhana yang mungkin untuk mencapai tugas ini!
Sekarang dengan anggapan Anda telah menginstal semua WordPress dan bersemangat dengan JS eksternal siap, mari kita masuk ke dalam tugas termasuk file!
Catatan: Saya menggunakan file berikut (testrun.js) untuk tutorial ini dan tema yang saya kerjakan adalah Twenty Sixteen WordPress .
lansiran ('Halo');
Mari kita mulai!
Semua skrip dan stylesheet diambil dari dalam functions.php . Ini adalah cara yang benar untuk memuatnya di WordPress untuk menghindari konflik dengan skrip lain yang dimuat oleh WordPress sendiri atau plugin Anda digunakan. Jika Anda membiarkan WordPress mengelola semua file yang disertakan, maka Anda harus memberi tahu bahwa Anda ingin file ini dimasukkan dalam bagian header (mulai) atau footer (akhir) dari file tersebut. Setiap templat / tema memiliki functions.php sendiri sehingga nama persis fungsi yang mencakup semua file yang akan dimasukkan akan sulit digeneralisasi. Karena saya menggunakan dua puluh enam belas sebagai tema, di bawah ini adalah snapshot dari bagaimana functions.php saya (digunakan untuk memasukkan file). Anda harus sedikit banyak menyerupai ini:
Fungsi wp_enqueue_script menautkan file skrip ke halaman yang dihasilkan pada waktu yang tepat sesuai dengan dependensi skrip, jika skrip belum dimasukkan dan jika semua dependensi telah terdaftar. Anda bisa menautkan skrip dengan pegangan yang sebelumnya terdaftar menggunakan fungsi wp_register_script (), atau menyediakan fungsi ini dengan semua parameter yang diperlukan untuk menautkan skrip.
Wp_enqueue_script ($ handle, $ src, $ deps, $ ver, $ in_footer) menggunakan params berikut:
$ handle
(string) (Diperlukan) Nama skrip.
$ src
(string | bool) (Opsional) Jalur ke skrip dari direktori root WordPress. Contoh: '/js/myscript.js'.
Nilai default: salah
$ deps
(Array) (Opsional) Array terdaftar menangani skrip ini tergantung pada.
Nilai default: array ()
$ ver
(string | bool) (Opsional) String yang menentukan nomor versi skrip, jika ada. Parameter ini digunakan untuk memastikan bahwa versi yang benar dikirim ke klien terlepas dari caching, dan karenanya harus dimasukkan jika nomor versi tersedia dan masuk akal untuk skrip.
Nilai default: salah
$ in_footer
(bool) (Opsional) Apakah akan enqueue skrip sebelumnya atau sebelumnya