Я нашел два варианта подключения CSS стилей в WordPress,
они оба работают почти одинаково. Но в первом варианте идет регистрация стиля,
а во втором варианте регистрации нет.
Отсюда у меня возник вопрос:
Зачем вообще регистрировать стили, если и без регистрации все работает?
1-Вариант с регистрацией стилей:
<?php
add_action( 'wp_enqueue_scripts', 'Join_CSS' );
function Join_CSS() {
wp_register_style( 'styles', get_template_directory_uri() .'/assets/css/style.css');
wp_enqueue_style( 'styles');
}
?>
2-Вариант без регистрации:
<?php
add_action( 'wp_enqueue_scripts', 'Join_CSS' );
function Join_CSS() {
wp_enqueue_style( 'styles', get_template_directory_uri() .'/assets/css/style.css',
[], '1.0', 'all');
}
?>