Вывести на главной странице WordPress
Очень популярный ход у дизайнеров: делать разные шапки сайтов на главной и внутренних страницах сайтов. Чтобы реализовать подобное - раньше приходилось делать 2 отдельных шаблона: для главной и внутренних страниц. Но есть способ гораздо проще, который я использую уже достаточно давно. В WP есть функция, которая позволяет проверить, что страница главная. Называется она: is_front_page. Возвращает булево выражение. Таким образом, с помощью этой функции очень легко вывести любой текст, любое содержимое только на главной странице. Или наоборот, на всех страницах, кроме главной.
Для того, чтобы вывести на главной странице произвольный текст, нужно использовать следующий код:
<?php if (is_front_page() ) { ?> Произвольный текст <?php } ?>
Все достаточно просто. Кому нужно вывести на главной один текст, а на внутренних другой, можно использовать этот код:
<?php if (is_front_page() ) { ?> Произвольный текст <?php } else { ?> Произвольный текст для внутренних страниц <?php } ?>
Вот и все. Всем успехов!