He estado leyendo un poco sobre este tema, pero cuanto más leo, más me confundo.
¿Puede alguien que me explique en pocas palabras cuál es la diferencia exacta entre
wp_enqueue_scripts
,wp_register_scripts
ywp_print_scripts
?Por ejemplo, tengo el siguiente código en mis functions.php, y está funcionando, pero no entiendo por qué no puedo usarlo
wp_print_scripts
para las hojas de estilo, mientras que el código aún funciona si lo usowp_enqueue_scripts
para los archivos 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'); }
8