Banyak dari kita menggunakan gaya untuk mengubah tampilan situs web kita, dan skrip untuk meningkatkan fungsionalitas. Namun penting untuk dicatat, bahwa cara Anda menambahkan skrip ini ke WordPress sama pentingnya dengan konten file-file ini. Alih-alih memasukkannya ke dalam file header atau footer, kita perlu menggunakan fungsionalitas enqueue WordPress Show
Pada artikel ini, saya akan menunjukkan cara menambahkan skrip dan gaya ke tema dan plugin Anda, apakah Anda sedang membuat sesuatu di front-end atau di backend Kami akan membahasnya Apa itu Enqueue?Enqueueing adalah cara ramah CMS untuk menambahkan skrip dan gaya ke situs web WordPress. Beberapa plugin yang Anda miliki mungkin menggunakan jQuery dan skrip bersama lainnya. Jika setiap plugin ditautkan ke aset ini secara terpisah, kekacauan akan terjadi dan semua JavaScript Anda dapat berhenti berfungsi Dengan memasukkan skrip, Anda memberi tahu WordPress tentang aset yang ingin Anda tambahkan dan itu akan benar-benar menautkannya di header dan footer. Anda bahkan dapat menentukan dependensi skrip dan gaya Anda dan WordPress akan menambahkannya dalam urutan yang benar Dibutuhkan semua informasi dari apa yang dibutuhkan oleh inti, oleh tema dan plugin Anda, membuat daftar skrip dan gaya yang diperlukan, dan mengeluarkannya di lokasi yang benar Mengantre. Garis bawahTidak peduli bagaimana Anda melampirkan aset Anda, hasil akhirnya akan menjadi tag Memuat intinya 37363697ded3703b37c38c13dcb26a7b Dari segi fungsionalitas, ini baik-baik saja, tetapi jangan lupa bahwa WordPress ditugaskan sedikit lebih banyak daripada yang saya tunjukkan di atas. Mungkin ada beberapa skrip dan gaya lain yang berkeliaran. Karena urutan Anda menyertakan skrip dan gaya sangat penting, jika Anda baru saja mulai menempatkannya di header atau footer tema Anda, Anda mungkin akan segera tersesat Selain itu, sebagian besar skrip ini tidak terlihat di kode PHP tema Anda. Semua skrip yang diperlukan WordPress dan plugin lainnya ditambahkan melalui fungsi Mengantrekan Aset dengan BenarEnqueueing adalah cara untuk memberi tahu WordPress tentang skrip Anda dan dependensinya. Berdasarkan ini, WordPress menyusun penempatan skrip untuk Anda. Karena ini semua dilakukan dengan kode, Anda tidak perlu khawatir mengatur ulang skrip saat Anda perlu menambahkan yang baru. Mari kita telusuri skrip di bagian sebelumnya, menambahkannya dengan enqueueing Memuat intinya 5eba5ee051046813680204a397a4949a Kode ini harus ditempatkan di file Dua hal pertama yang saya antri adalah gaya kami. Saya menentukan gaya tema kita terlebih dahulu, meskipun itu tergantung pada gaya pengaturan ulang. Ini bukan masalah karena saya mendefinisikan ketergantungan ini pada parameter ketiga. Parameter pertama adalah nama unik aset, yang kedua adalah lokasinya Aset ketiga yang saya tambahkan adalah Owl Carousel yang luar biasa. Pada parameter ketiga saya telah menentukan jQuery sebagai dependensi. Saya tidak perlu membuat antrean ini sendiri karena sudah terpasang di WordPress. Lihatlah daftar skrip yang disertakan Terakhir, saya sertakan skrip tema. Skrip kami bergantung pada jQuery dan Owl Carousel. Pada kenyataannya Anda bisa lolos hanya dengan mendefinisikan Owl Carousel sebagai ketergantungan. Karena jQuery adalah dependensi untuk Owl Carousel, jQuery akan disertakan sebelumnya. Yang mengatakan, saya suka menyatakan dependensi saya sepenuhnya, itu memberi saya lebih banyak informasi ketika melihat kodenya Bagian terakhir dari teka-teki ini adalah memastikan skrip tema kita dimuat di footer. Ini dapat dilakukan dengan mendefinisikan parameter kelima sebagai Enqueueing secara DetailSekarang setelah Anda melihat contohnya, mari kita mengotori tangan kita dan melihat semua fungsi dan parameter yang tersedia untuk kita Kami menggunakan dua fungsi. Memuat intinya 915b8254122a3e704612867f8e1f1379
Semoga penjelasan parameter membuat contoh kita di bagian sebelumnya menjadi lebih jelas. Anda sekarang dapat mulai bermain-main dengan gaya dan skrip Anda sendiri Registrasi AsetSebenarnya ada dua langkah untuk menambahkan aset, tetapi fungsi enqueueing dapat menyelesaikannya sekaligus. Secara teknis skrip dan gaya pertama kali didaftarkan dan kemudian diantrekan. Registrasi memberi tahu WordPress tentang aset Anda, sementara enqueuing benar-benar menambahkannya ke halaman. Inilah cara alternatif untuk menambahkan Owl Carousel kami Memuat intinya a5eaebbbb15320a1c7de7716ec02a3b9 Jadi mengapa melakukan ini dalam dua langkah jika satu saja sudah cukup? . Contoh yang bagus adalah kode pendek. Misalkan kode pendek yang Anda buat memerlukan beberapa Javascript. Jika Anda memasukkannya dengan melampirkannya ke Jawabannya adalah dengan mendaftarkan skrip menggunakan Fungsi Menghapus Script Dan StylesWordPress menyediakan fungsi dequeueing dan deregistering untuk skrip dan gaya
Fungsi ini memungkinkan kita menghapus aset secara modular. Contoh berikut menunjukkan bagaimana jQuery dapat dengan mudah dihapus dan diganti dengan versi yang lebih baru Memuat intinya 702c31353253e89913a7a42b4b2a59f8 Karena itu, hampir tidak pernah merupakan ide bagus untuk mengganti jQuery dengan versi baru. WordPress dibangun untuk bekerja semulus mungkin dengan versi yang ditambahkan secara default. Menggantinya tidak boleh dianggap enteng MenyimpulkanMudah-mudahan, sekarang Anda mengerti mengapa enqueueing adalah proses yang sangat penting. Dibutuhkan beban pemeliharaan ketergantungan dari bahu Anda dan memungkinkan Anda untuk menambahkan skrip Anda dengan cara yang modular dan dapat dikelola Enqueueing diperlukan untuk semua plugin dan tema WordPress. Produk Anda (gratis atau premium) tidak akan diterima di repositori WordPress dan banyak pasar premium tanpanya. Ini membentuk dasar dari “bermain baik dengan orang lain” dan harus diikuti oleh setiap pengembang Bagaimana cara membuat skrip dalam antrean tema WordPress?Untuk mengantrekan skrip dan gaya di front-end, Anda harus menggunakan pengait wp_enqueue_scripts . Di dalam fungsi yang terhubung, Anda dapat menggunakan fungsi wp_register_script() , wp_enqueue_script() , wp_register_style() dan wp_enqueue_style().
Bagaimana Anda membuat skrip?Penggunaan. wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer ); Menautkan file skrip ke halaman yang dihasilkan pada waktu yang tepat sesuai dengan .
Bagaimana cara membuat skrip di footer WordPress?Untuk menambahkan skrip di footer atau bagian bawah halaman WordPress, yang perlu Anda lakukan adalah setel parameter $in_footer ke true . Kami juga telah menggunakan fungsi lain get_template_directory_uri() yang mengembalikan URL untuk direktori template.
Bagaimana Anda menyesuaikan tema anak di WordPress?Ada 5 langkah yang bisa anda ikuti untuk membuat child theme secara manual. . Buat Folder Tema Anak Buat Stylesheet untuk Tema Anak Anda Enqueue Stylesheet Tema Induk dan Anak Mengedit gaya. File css Tema Anak Edit File Template dari single. php |