Как сохранить H1 только на главной странице?

#php #wordpress #website-homepage

#php #css #wordpress

Вопрос:

Я знаю, что это можно сделать, но я попробовал несколько строк кода и у меня не получилось. Это мой заголовок:

 <?php if (get_theme_mod(FT_scope::tool()->optionsName . '_logo', '') != '') { ?>
            <h1 class="site-title logo"><a class="mylogo" rel="home" href="<?php bloginfo('siteurl');?>/" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><img relWidth="<?php echo intval(get_theme_mod(FT_scope::tool()->optionsName . '_maxWidth', 0)); ?>" relHeight="<?php echo intval(get_theme_mod(FT_scope::tool()->optionsName . '_maxHeight', 0)); ?>" id="ft_logo" src="<?php echo get_theme_mod(FT_scope::tool()->optionsName . '_logo', ''); ?>" alt="" /></a></h1>
<?php } else { ?>
            <h1 class="site-title logo"><a id="blogname" rel="home" href="<?php bloginfo('siteurl');?>/" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><?php bloginfo( 'name' ); ?></a></h1>
<?php } ?>
 

Комментарии:

1. Не уверен, что вы подразумеваете под «сохранить H1 только на главной странице». Какой результат вы видите и какой результат вы ожидаете?

2. Плитка сайта (H1) находится на каждой странице. И на странице статьи у меня есть два H1, один заголовок сайта, а другой заголовок статьи.

Ответ №1:

Попробуйте добавить это в свой пользовательский css и заменить ‘page1’ идентификатором домашней страницы. Вы можете использовать тот же код и указать класс, если хотите применить только к определенному типу класса H1.

 .h1{
display:none;
}
.page1 .h1{
display:block;
}
 

Комментарии:

1. Где я могу найти идентификатор домашней страницы?

2. Смотрите ниже. elegantthemes.com/blog/tips-tricks /…

3. У меня нет пользовательской домашней страницы, моя домашняя страница взята из последних статей, и я не могу найти идентификатор для этого.

4. Перейдите на страницу / сообщение, которое вы используете в качестве домашней страницы, и возьмите идентификационный номер из URL, как в примере.

5. К сожалению, у меня нет страницы или сообщения для главной страницы, тема делает мою домашнюю страницу из последних статей.