Я вижу следующий код в файлах index.php. Я понимаю, что is_front_page()
возвращает true при просмотре is_home()
главной страницы сайта (независимо от того, отображает ли индекс сообщений блога или статическую страницу), а возвращает true при просмотре индекса сообщений блога (отображается ли на главной странице или на статической странице). Я все еще несколько озадачен использованием следующего кода -
<?php if ( have_posts() ) : ?>
<?php if ( is_home() && ! is_front_page() ) : ?>
<header>
<h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1>
</header>
<?php endif; ?>
Любое объяснение того, почему этот кусок кода так популярен, очень ценится.