Saya sudah membaca sedikit tentang hal ini, tetapi semakin banyak saya membaca - semakin saya bingung.
Dapatkah seseorang menjelaskan kepada saya secara singkat apa perbedaan yang tepat antara
wp_enqueue_scripts
,wp_register_scripts
danwp_print_scripts
?Sebagai contoh, saya memiliki kode berikut di functions.php saya - dan itu berfungsi, tapi saya tidak mengerti mengapa saya tidak dapat menggunakan
wp_print_scripts
untuk stylesheet, sedangkan kode masih berfungsi jika saya gunakanwp_enqueue_scripts
untuk file javascript:add_action('wp_print_scripts', 'add_my_js'); function add_my_js(){ if(!is_admin()){ wp_enqueue_script('default', get_bloginfo('stylesheet_directory').'/js/default.js', array('jquery')); } } add_action('wp_enqueue_scripts', 'add_my_stylesheet'); function add_my_stylesheet() { wp_register_style('default', get_bloginfo( 'stylesheet_url')); wp_enqueue_style( 'default'); }