Прошу помощи разобраться.
У меня на главной нет заголовка H1 (логотип вместо него). Пытаюсь сделать, чтобы только на главной выводился H1 под логотипом, вместо description, по функции "если главная, то выводить H1 вместо description".
Вот что в header.php
У меня на главной нет заголовка H1 (логотип вместо него). Пытаюсь сделать, чтобы только на главной выводился H1 под логотипом, вместо description, по функции "если главная, то выводить H1 вместо description".
Вот что в header.php
PHP:
<div class="site-branding">
<?php if ( function_exists( 'the_custom_logo' ) && has_custom_logo() ) : ?>
<?php the_custom_logo(); ?>
<?php else : ?>
<?php if ( is_front_page() ) : ?>
<h1 class="site-title">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</h1>
<?php else : ?>
<div class="site-title">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</div>
<?php endif; ?>
<?php endif; ?>
<?php
$description = get_bloginfo( 'description', 'display' );
if ( $description || is_customize_preview() ) : ?>
<div class="site-description"><?php echo $description; /* WPCS: xss ok. */ ?></div>
<?php endif; ?>
</div>