Я немного читал на эту тему, но чем больше я читаю - тем больше путаюсь.
Может кто-нибудь объяснить мне вкратце, в чем точная разница
wp_enqueue_scripts
,wp_register_scripts
иwp_print_scripts
?Например, у меня есть следующий код в файле functions.php - и он работает, но я не понимаю, почему я не могу использовать
wp_print_scripts
таблицы стилей, тогда как код все еще работает, если я используюwp_enqueue_scripts
файлы 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