Если выводится Главная страница, заголовок блога = h1, иначе = тег a или другой

AB
На сайте с 25.08.2012
Offline
80
551

Помогите пожалуйста сделать такое условие на блоге, не хватает знаний программирования.

У меня на всех внутренних страницах Wordpress выводится:

заголовок записи - H1,

подзаголовки записи - H2

При выводе главной страницы H1 отсутствует напрочь....А хочется чтобы был.

Прочитал что нужно задать условие в файле Header.php темы:

если выводится Главная страница, заголовок блога = h1, иначе = тег a или другой

как это сделать? помогите плиз

вот мой header:

<body>

<div id="wrapper">

<div id="header">

<div id="logo">

<h2><a href="<?php bloginfo('siteurl');?>/" title=" <?php bloginfo('name');?>"> <?php bloginfo('name');?></a></h2>

<strong><?php bloginfo('description'); ?></strong>

</div>

<div id="menu">

<ul>

<!--<li class="active"><a href="<?php echo get_settings('home'); ?>">Главная</a></li>-->

<?php wp_list_pages('title_li=&depth=4&sort_column=menu_order'); ?>

</ul>

</div>

</div>

<div id="page">

Юрий
На сайте с 12.06.2009
Offline
95
#1

<?php if( is_home() or is_front_page ){ ?>

здесь код для главной страницы

<?php } else { ?>

здесь код для всех остальных

<?php } ?>

То есть в вашем случае, если я правильно понял, нужно сделать так:

<div id="logo">

<?php if( is_home() or is_front_page ){ ?>

<h1><a href="<?php bloginfo('siteurl');?>/" title=" <?php bloginfo('name');?>"> <?php bloginfo('name');?></a></h1>

<? } else { ?>

<h2><a href="<?php bloginfo('siteurl');?>/" title=" <?php bloginfo('name');?>"> <?php bloginfo('name');?></a></h2>

<?php } ?>

<strong><?php bloginfo('description'); ?></strong>

</div>

[Добросовестная верстка HTML/CSS/JS | адаптивно по умолчанию (/ru/forum/983976)]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий