Ich sehe den folgenden Code häufig in index.php-Dateien. Ich verstehe, dass is_front_page()
beim Anzeigen der Startseite der Website (unabhängig davon, ob der Blogpost-Index oder eine statische Seite is_home()
angezeigt wird ) true zurückgegeben wird , während beim Anzeigen des Blogpost- Index (unabhängig davon, ob er auf der Startseite oder einer statischen Seite angezeigt wird ) true zurückgegeben wird. Ich bin immer noch etwas ratlos über die Verwendung des folgenden Codes -
<?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; ?>
Jede Erklärung, warum dieser Code so beliebt ist, wird sehr geschätzt.