get_header() - шапка сайта, get_footer() - подвал, get_sidebar() - боковое меню, get_template_part() - часть шаблона, get_search_form() - форма поиска, comments_template() - комментарии
Функции, их параметры и подключаемые шаблоны
- get_header($name);
- $name (string) необяз. - специфическая часть имени шаблона
header.php
header-name.php - get_sidebar($name);
- $name (string) необяз.
sidebar.php
sidebar-name.php - get_footer($name);
- $name (string) необяз.
footer.php
footer-name.php - get_template_part($slug, $name);
- $slug (string) обяз. - имя ярлыка обобщенного шаблона:
slug.php (например, loop.php)
$name - строка, необяз.:
slug-name.php (например, loop-index.php) - get_search_form($echo);
- $echo (boolean) необяз.
=true - выводит
=false - возвращает как string
шаблон searchform.php или, если в теме нет такого файла, встроенную форму поиска WordPress - comments_template(file, $separate_comments );
- $file (string) необяз. - файл подключаемого шаблона,
по умолчанию - /comments.php
$separate_comments (boolean) необяз. - разделение комментариев по типу
по умолчанию =false (без разделения)
Пример использования $name
<?php
if ( is_home() ) :
get_header('home');
elseif ( is_404() ) :
get_header('404');
else :
get_header();
endif;
?>
Для get_footer() и get_sidebar() с $name аналогично
Подробнее в Кодексе WordPress:
get_header(), get_footer(), get_sidebar(), get_template_part()
get_search_form(), comments_template()
Дополнительно: в разделе "Функции WordPress" также:
- URL и другая информация о блоге
- Циклы WordPress
- wp_list_categories
- Вход в систему
- wp_list_pages - список ссылок на страницы
- Функции даты и времени в WordPress
- wp_link_pages - ссылки на страницы статьи с nextpage
- Шорткод [gallery]
- Функции для работы с метками
- Функции action, filter, plugin и локализация
- Произвольные поля (custom fields)
- Функции для работы с типами данных (записей)
- Функция wp_insert_post - обновление/добавление записи заданного типа
- Административные меню
- Функции для работы с пользователями и ролями пользователей