Функция has_header_video() в WordPress: использование и примеры

Функция 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()

Эти функции помогут вам управлять заголовками и их содержимым на вашем сайте.

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *