Функция: get_header
Описание
Подключает файл шаблона header.php из вашей текущей папки шаблона. При использования параметра $name будет загружен файл header-name.php. Если в папке текущего шаблона нет файла header.php, то будет загружен файл header.php из дефолтного шаблона wp-content/themes/default/header.php.
Использование
<?php get_header( $name ); ?>
Параметры
$name
(строка) (необязательный) служит для вызова header-name.php.
По умолчанию значения нет.
Примеры
1. Простой пример страницы 404
Следующий код это пример шаблона для обработки 404 ошибки сервера (файл должен называться 404.php и лежать в папке вашего шаблона).
<?php get_header(); ?> <h2>Ошибка 404 - Не найдено</h2> <?php get_sidebar(); ?> <?php get_footer(); ?>
2. Использование разных файлов заголовков
Пример подключения различных файлов заголовков для разных страниц.
<?php if ( is_home() ) : get_header('home'); elseif ( is_404() ) : get_header('404'); else : get_header(); endif; ?>
Лог изменений
Функция добавлена в версии 1.5.0
Параметр name был добавлен в версии 2.7
Исходный файл
Функция get_header() находится в wp-includes/general-template.php
Связанные теги\функции
get_header, get_sidebar, get_search_form, comments_template, get_footer

#1, 15 августа, 2010 в 22:50
Спасибо, Ваша статья мне очень пригодилась :), только я не ставила ";", у меня в исходной теме его не было, хотя работает и так, и так.
#2, 29 августа, 2010 в 13:24
у вас опечатка.
вместо
нужно указывать
где
name - это header-name.php
тестировалось на wp 2.9 =)
#3, 13 сентября, 2010 в 17:05
Подскажите пожалуйста следующее...
Есть слайдер, который вызывается через функцию onload тега body.
Слайдер помещен на главную страницу (index.php), но не работает! :(
Функцию onload вставил в header.php в тег body.
Помогите разобраться или обойти вызов в теге body?
Я так понимаю, что слайдер не работает, потому что он УЖЕ загружен, а хедер с вызовом onload еще нет...
#4, 18 октября, 2010 в 07:52
это несущественно, в примерах же показано как надо. это прямой перевод статьи из кодекса, там указано именно $name.
это вопрос не по вордпрессу, а по скриптам. ничем помочь не могу, не видя этот сам скрипт и код страницы.
#5, 26 июля, 2011 в 15:12
Спасибо очень помогли