# Функция GET_HEADER_IMAGE() │ WP 2.1.0
Эта функция позволяет получить изображение заголовка для индивидуального заголовка темы.
**Использует:** get_theme_mod()
**Используется в:** header_image()
## Хуки функции
- get_header_image
## Возвращаемое значение
Строка или false.
## Использование
Чтобы получить изображение заголовка, просто используйте:
```php
get_header_image();
Примеры использования
Пример 1: Отображение тега изображения для заголовка
Чтобы вставить изображение заголовка на сайт, используйте следующий код:
; ?>)
Перед использованием этого кода, стоит ознакомиться с функцией get_header_image_tag(). Она возвращает тег с атрибутами srcset для адаптивных изображений.
Пример 2: Отображение тега изображения с использованием THE_CUSTOM_HEADER_MARKUP()
Вы также можете использовать функцию the_custom_header_markup():
the_custom_header_markup();
Это можно использовать вместо следующего кода:
; ?>)
Примечания
- Не забудьте проверить, существует ли заголовок изображения, прежде чем его отображать.
История изменений
- Версия 2.1.0 — функция была введена.
Код функции GET_HEADER_IMAGE() для WP 6.7.2
Вот код функции из файла wp-includes/theme.php:
function get_header_image() {
$url = get_theme_mod( 'header_image', get_theme_support( 'custom-header', 'default-image' ) );
if ( 'remove-header' === $url ) {
return false;
}
if ( is_random_header_image() ) {
$url = get_random_header_image();
}
/**
* Фильтрует URL изображения заголовка.
*
* @since 6.1.0
*
* @param string $url URL изображения заголовка.
*/
$url = apply_filters( 'get_header_image', $url );
if ( ! is_string( $url ) ) {
return false;
}
$url = trim( $url );
return sanitize_url( set_url_scheme( $url ) );
}
Связанные функции
Поддержка тем
add_theme_support()current_theme_supports()get_header_textcolor()get_theme_support()has_header_image()header_image()remove_theme_support()
Индивидуальный заголовок (опции темы: видео, цвет, изображение)
get_custom_header_markup()get_header_image_tag()get_header_video_url()has_custom_header()has_header_video()is_header_video_active()the_custom_header_markup()the_header_video_url()
Другие функции темы
bloginfo()body_class()get_custom_logo()get_page_template()get_page_templates()get_post_class()get_query_template()get_stylesheet()get_template()get_theme_mod()get_theme_mods()get_theme_root()has_custom_logo()is_child_theme()post_class()register_nav_menu()register_nav_menus()register_theme_directory()remove_theme_mod()remove_theme_mods()search_theme_directories()set_theme_mod()single_month_title()the_custom_logo()the_search_query()unregister_nav_menu()wp_body_open()wp_custom_css_cb()wp_footer()wp_get_archives()wp_get_document_title()wp_get_theme()wp_get_themes()wp_head()wp_is_mobile()wp_nav_menu()wp_robots()wp_site_icon()wp_title()