Saya memuat file JavaScript menggunakan wp_enqueue_script
tema saya. Namun, seiring dengan itu, saya memuat beberapa file jQuery juga, sebagai dependensi untuk skrip enqueued (yang telah digabungkan dan diperkecil oleh Grunt). Ini kode saya:
add_action('wp_enqueue_scripts', function() {
wp_enqueue_script( 'customscripts', get_template_directory_uri() . '/assets/js/main.min.js', array('jquery', 'jquery-form', 'json2', 'jquery-ui-autocomplete'), NULL, true );
});
Untuk larik dependensi, bagaimana cara menggabungkan dan mengurangi ketergantungan jQuery itu? Saya mencoba membuat situs saya memuat secepat mungkin, dan semakin sedikit file JS yang dimuat, semakin baik. Juga jika mungkin untuk membuatnya memuat secara tidak sinkron (menggunakan async
properti untuk <script>
tag) yang akan menjadi kartu as.
Saya lebih suka melakukannya tanpa menggunakan plugin tetapi saya akan menggunakan plugin jika perlu.
Terima kasih atas bantuannya :)