# Функция GET_TEMPLATE() │ WP 1.5.0
Функция get_template() позволяет получить название текущей темы вашего сайта на WordPress.
## Зачем использовать эту функцию?
- Использует: get_option()
- Применяется функциями: get_template_directory(), get_template_directory_uri()
- Время работы: 1 раз — 0.0022421 сек (очень медленно) | 50000 раз — 2.09 сек (быстро) | PHP 7.3.20, WP 5.6
## Хуки функции
- template
## Возвращаемое значение
- Строка. Название текущей темы.
## Применение
Чтобы использовать эту функцию, достаточно вызвать её так:
```php
$template = get_template();
Примеры использования
Пример 1: Получение названия текущей темы
Например, если ваша текущая активная тема называется wp-kama, то код ниже вернёт её название:
$template = get_template();
echo esc_html( $template ); // вывод: wp-kama
Обратите внимание, что функция вернёт название родительской темы, а не дочерней, даже если активна дочерняя тема. Чтобы получить название темы, независимо от того, родительская она или дочерняя, используйте get_stylesheet().
Изменения в версии
- Версия 1.5.0 — функция была введена.
Код функции GET_TEMPLATE
Код функции get_template() можно найти в файле:
wp-includes/theme.php
function get_template() {
/**
* ��ильтрует имя активной темы.
*
* @since 1.5.0
*
* @param string $template имя каталога активной темы.
*/
return apply_filters( 'template', get_option( 'template' ) );
}
Связанные функции
Несколько функций, связанных с путями и каталогами в WordPress:
get_attached_file()get_home_path()get_parent_theme_file_path()get_temp_dir()get_theme_root()path_join()plugin_dir_path()search_theme_directories()wp_basename()wp_get_upload_dir()wp_normalize_path()wp_tempnam()wp_upload_dir()
Другие функции темы
Кроме того, в WordPress есть множество других функций для работы с темами, например:
add_theme_support()bloginfo()body_class()current_theme_supports()get_custom_header_markup()get_custom_logo()get_header_image()get_page_template()is_child_theme()wp_nav_menu()
Эти функции позволяют расширять функциональность ваших тем и улучшать пользовательский опыт на вашем сайте.