цикл в header.php вызывает исчезновение h1 - PullRequest
0 голосов
/ 19 мая 2019

Когда я добавляю следующее, если мой цикл, кажется, закрывается не в том месте, и код для отображения h1 (заголовок записи) исключается со страницы

<?php   elseif ( is_page(25) ) : 
?>
 <div class="mobile-header"> <img src="/images/mobile-header.jpg" width="1080" height="1000" alt="Sean Sheehan" /> </div>

<?php  if  ( function_exists( 'soliloquy' ) )  { soliloquy( 'photography-dark', 'slug' ); } ?>

в моем header.php

Это код с включенной поправкой:

<a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'twentynineteen' ); ?></a>
    <header id="masthead" class="<?php echo is_singular() && twentynineteen_can_show_post_thumbnail() ? 'site-header featured-image' : 'site-header'; ?>">

        <div class="site-branding-container">
            <?php get_template_part( 'template-parts/header/site', 'branding' ); ?>
        </div><!-- .layout-wrap -->

        <?php if ( is_singular() && twentynineteen_can_show_post_thumbnail() ) : ?>
            <div class="site-featured-image">
                <?php
                    twentynineteen_post_thumbnail();
                    the_post();
                    $discussion = ! is_page() && twentynineteen_can_show_post_thumbnail() ? twentynineteen_get_discussion_data() : null;
                    $classes = 'entry-header';
                    if ( ! empty( $discussion ) && absint( $discussion->responses ) > 0 ) {
                        $classes = 'entry-header has-discussion';
                    }
                ?>
                <div class="<?php echo $classes; ?>">
                    <?php get_template_part( 'template-parts/header/entry', 'header' ); ?>
                </div><!-- .entry-header -->

Я не знаю, закрывается ли цикл в неправильном месте, но когда утверждение elseif истинно и я на странице25 тег H1 не отображается.Этот бит кода не отображается в исходном коде страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...