get_stylesheet_uri()
Отримує посилання (URL) у файл стилів style.css поточної теми.
Файл стилів теми завжди називається style.css , тому функція використовує get_stylesheet_directory_uri() і додає до кінця ім’я файлу стилів: http://domain/path/style.css .
Якщо використовується дочірня тема, то ця функція отримає посилання на стилі дочірньої теми, а не батьківської.
Працює на основі:
get_stylesheet_directory_uri()
get_stylesheet_directory_uri()
1 раз – 0.000039 сек
(дуже швидко) | 50000 разів – 0.78 сек
(дуже швидко) |
PHP 7.0.2, WP 4.4.2
(дуже швидко) | 50000 разів – 0.78 сек
(дуже швидко) |
PHP 7.0.2, WP 4.4.2
Хуки з функції
Повертає
Строку
. URL-файлу style.css поточної теми.
Використання
get_stylesheet_uri();
Приклади
#1 Отримаємо URL файлу стилів поточної теми
Цей приклад показує що виводить функція.
echo get_stylesheet_uri(); // виведе: http://wp-kama.ru/wp-content/themes/wp-kama/style.css
#2 Підключення файлу стилів теми
Підключати стилі рекомендується через функцію wp_enqueue_style() , розміщену у functions.php так:
// правильний спосіб підключити стилі та скрипти add_action( 'wp_enqueue_scripts', 'enqueue_mytheme_style'); function enqueue_mytheme_style() { wp_enqueue_style( 'theme-style', get_stylesheet_uri() ); }
Читайте також, як краще підключати стилі для дочірньої теми (разом із батьківськими).
список змін
З версії 1.5.0 | Введено. |
Код get_stylesheet_uri() get stylesheet uri WP 6.0.2
function get_stylesheet_uri() { $stylesheet_dir_uri = get_stylesheet_directory_uri(); $stylesheet_uri = $stylesheet_dir_uri . '/style.css'; /** * Filters URI активного теми stylesheet. * * @ Since 1.5.0 * * @param string $stylesheet_uri Stylesheet URI для активного тема/діти. * @param string $stylesheet_dir_uri Stylesheet directory URI для активного тема/діти. */ return apply_filters( 'stylesheet_uri', $stylesheet_uri, $stylesheet_dir_uri ); }