get_stylesheet_uri() WP 1.5.0

Отримує посилання (URL) у файл стилів style.css поточної теми.

Файл стилів теми завжди називається style.css , тому функція використовує get_stylesheet_directory_uri() і додає до кінця ім’я файлу стилів: http://domain/path/style.css .

Якщо використовується дочірня тема, то ця функція отримає посилання на стилі дочірньої теми, а не батьківської.

Працює на основі:
get_stylesheet_directory_uri()
1 раз – 0.000039 сек
(дуже швидко) | 50000 разів – 0.78 сек
(дуже швидко) |
PHP 7.0.2, WP 4.4.2

Хуки з функції

Повертає

Строку. URL-файлу style.css поточної теми.

Використання

get_stylesheet_uri();

Приклади

0

#1 Отримаємо URL файлу стилів поточної теми

Цей приклад показує що виводить функція.

echo get_stylesheet_uri();
// виведе: http://wp-kama.ru/wp-content/themes/wp-kama/style.css
0

#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() 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 );
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *