Мне сказали, что очень важно регистрировать и размещать стили и скрипты в WordPress, даже если это настоящая боль взади. У меня не было проблем с сценариями, однако, когда я пытаюсь стили, WordPress ничего не показывает в коде для таблиц стилей. Мне бы хотелось, чтобы мои темы были правильными, поэтому я хотел бы узнать, как это делается, но я не могу понять, почему мой css не добавляется в код при добавлении скриптов. См. Код в файле функций ниже:Попытка должным образом зарегистрировать и установить таблицу стилей в WP, но ничего не отображается
<?php
function alpha_scripts(){
$script = get_template_directory_uri() . '/assets/scripts/';
wp_register_script('bootstrap-js', $script . 'bootstrap.min.js', array('jquery'),'', false);
//wp_enqueue_script('jquery');
wp_enqueue_script('bootstrap-js');
}
function alpha_styles(){
$style = get_template_directory_uri() . '/assets/styles/';
wp_register_style('bootstrap-css', $style . 'bootstrap.min.css','','', 'screen');
wp_register_style('alpha-css', $style . 'alpha.css','','', 'screen');
wp_enqueue_style('bootstrap-css');
wp_enqueue_style('alpha-css');
}
function alpha_menus() {
register_nav_menus(
array(
'main-menu' => __('Primary Menu'),
'footer-menu' => __('Footer Menu')
)
);
}
add_action('wp_enqueue_scripts', 'alpha_scripts');
add_action('wp_enqueue_styles', 'alpha_styles');
add_action('after_setup_theme', 'alpha_menus');
?>
Что я здесь делаю неправильно? Я пробовал использовать разные ссылки для URL-адреса, например get_template_directory_uri()
и get_stylesheet_directory_uri()
, но, как я подозревал, эти два не имели никакого значения.