# Функция GET_STYLESHEET() в WordPress
## Что такое GET_STYLESHEET()?
Функция get_stylesheet()
используется для получения имени директории текущей темы в WordPress. Она извлекает данные с помощью функции get_option('stylesheet')
.
### Преимущества функции
- Функция передаёт данные через фильтр stylesheet
, который могут использовать плагины. Это даёт более гибкое управление выводимой информацией.
## Использование функции
- Функция get_stylesheet()
используется в других функциях:
- get_stylesheet_directory_uri()
- get_stylesheet_directory()
### Показатели производительности
- 1 вызов функции: 0.0032818 сек (очень медленно)
- 50000 вызовов: 3.20 сек (быстро)
- Версия PHP: 7.3.20
- Версия WordPress: 5.6
## Возвращаемое значение
Функция возвращает строку с именем таблицы стилей (stylesheet).
## Пример использования
Чтобы вывести имя директории текущей темы, можно использовать следующий код:
```php
echo get_stylesheet();
// вывод: twentytwelve
Примечание: В данном примере, если вы используете тему "twentytwelve", на экран будет выведено "twentytwelve", что является именем директории этой темы.
Код функции get_stylesheet()
Вот как выглядит реализация функции get_stylesheet()
:
function get_stylesheet() {
/**
- Фильтрует имя текущей таблицы стилей.
- @since 1.5.0
- @param string $stylesheet Имя текущей таблицы стилей.
*/
return apply_filters( 'stylesheet', get_option( 'stylesheet' ) );
}
Связанные функции
add_theme_support()
bloginfo()
body_class()
current_theme_supports()
get_custom_header_markup()
get_custom_logo()
get_header_image()
get_page_template()
get_template()
has_custom_logo()
- и другие...
Эти функции помогают управлять темами и их настройками в WordPress. Вы можете изучить каждую из них для более глубокого понимания работы с темами.