Функция has_header_video() в WordPress
Функция has_header_video() проверяет, установлен ли заголовок видео для вашей темы в WordPress. Это полезно, если вы хотите, чтобы на вашем сайте отображалось видео вместо статического изображения в заголовке.
Основные хар��ктеристики
- Версия WordPress: 4.7.0 и выше
 - Используется в: 
has_custom_header() - Время выполнения: 0.000058 сек (очень быстро)
 
Возвращаемое значение
Функция возвращает:
true, если заголовок видео установлен;false, если заголовок видео отсутствует.
Использование
Чтобы использовать эту функцию, достаточно просто вызвать её в коде:
has_header_video();
Пример использования
1. Отображаем заголовок видео
В этом примере мы проверяем, есть ли заголовок видео, и если он должен отображаться на текущей странице. Если всё в порядке, мы показываем плеер с видео.
// Проверяем, есть ли заголовок видео, и должен ли он показываться на текущей странице.
if (has_header_video() && is_header_video_active()) {
    the_custom_header_markup();
}
Результат
Если заголовок видео установлен, на странице появится HTML-код плеера, а необходимые скрипты будут подключены внизу страницы:
    
    
Скрипты внизу страницы
Примечания
- Используйте функцию 
get_header_video_url(), чтобы получить URL заголовка видео. 
Изменения
- С момента версии 4.7.0: функция 
has_header_video()была внедрена. 
Код функции
Функция выглядит следующим образом:
function has_header_video() {
    return (bool) get_header_video_url();
}
Связанные функции
Существует несколько других функций, которые могут помочь при работе с заголовками и видео:
get_custom_header_markup()get_header_image()get_header_video_url()is_header_video_active()the_custom_header_markup()
Эти функции помогут вам управлять заголовками и их содержимым на вашем сайте.