get_footer()
Подключает файл footer.php из папки темы. Можно указать имя, чтобы подключить footer-{имя}.php.
Если файл footer.php не будет найден в папке темы, то будет подключен дефолтный файл wp-includes/theme-compat/footer.php
.
Работает на основе: locate_template()
Хуки из функции
Возвращает
null|false
. null при удачном подключении файла, false если файла шаблона не существует.
Использование
<?php get_footer( $name, $args ); ?>
- $name(строка)
- Индекс названия файла. Будет подключен файл
footer-{name}.php
По умолчанию: null - $args(массив) (С WP 5.5)
- Дополнительные параметры для подключаемого файла. Используйте переменную $args в подключаемом файле.
По умолчанию: array()
Примеры
#1 Простой шаблон страницы 404 (код файла шаблона 404.php)
<?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(); } ?>
Файлы темы для главной (home) и 404 должны быть footer-home.php
и footer-404.php
соответственно.
Список изменений
С версии 1.5.0 | Введена. |
С версии 5.5.0 | A return value was added. |
С версии 5.5.0 | The $args parameter was added. |