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