Разные H1 для главной и внутренних страниц

(Ответов: 7, Просмотров: 993)
  1. Студент Аватар для dvf2000
    • Регистрация: 17.12.2012
    • Сообщений: 42
    • Репутация: 3
    Я не представляю как это может быть сделано! У меня в header.php в h1 заключено название сайта

    PHP код:
    <h1 id="name-text" class="art-Logo-name">
     <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>,
    а в single.php название поста в h2

    PHP код:
    <h2 class="art-PostHeaderIcon-wrapper">
     <span class="art-PostHeader"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Постоянная ссылка на %s''kubrick'), the_title_attribute('echo=0')); ?>">
     <?php the_title(); ?>
     </a></span>
     </h2>
    если я здесь заменю теги на h1, то пулучится задвоение, т.к. сначала при построении внутренней страницы полюбому выводится header.php, а там h1 уже есть!

    Как можно реализовать разные H1 на главной и внутренних страницах?
    • 0
  2. очень Аватар для bljaher
    • Регистрация: 29.11.2012
    • Сообщений: 737
    • Репутация: 234
    • Webmoney BL: ?
    А зачем вам реализовывать два h1 на одной странице? Мое мнение, вам надо избавится от h1 в header.php и поставить его в single.php.
    • 0
  3. Разработка любых сайтов Аватар для ArhStrAngeR
    • Регистрация: 08.06.2011
    • Сообщений: 3,375
    • Записей в дневнике: 1
    • Репутация: 2506
    Ставишь проверку в хедере на главную страницу - если верно - выводится h1, если нет - то выводится h2
    Код:
    <?php if( is_front_page() ){ ?> 
     <h1 id="name-text" class="art-Logo-name"> 
     <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
    <?php } ?>
    • 1

    Спасибо сказали:

    dvf2000(24.06.2013),
  4. Студент Аватар для dvf2000
    • Регистрация: 17.12.2012
    • Сообщений: 42
    • Репутация: 3
    bljaher, Но ведь тогда главная останется без h1
    • 0
  5. очень Аватар для bljaher
    • Регистрация: 29.11.2012
    • Сообщений: 737
    • Репутация: 234
    • Webmoney BL: ?
    Я так понимаю, у вас сайт на вордпрессе? Я не очень знаком с этим движком, к сожалению. Я больше работаю с ДЛЕ и вывожу h1 на главной и в категориях при помощи специального модуля, а в полных новостях на моих сайтах выставлены в заголовке h1. Возможно и под этот движок есть что-то подобное?
    Последний раз редактировалось bljaher; 24.06.2013 в 11:25.
    • 0
  6. Студент Аватар для dvf2000
    • Регистрация: 17.12.2012
    • Сообщений: 42
    • Репутация: 3
    Цитата Сообщение от ArhStrAngeR Посмотреть сообщение
    Ставишь проверку в хедере на главную страницу - если верно - выводится h1, если нет - то выводится h2 Код:
    PHP код:
    <?php if( is_front_page() ){ ?> 
     <h1 id="name-text" class="art-Logo-name"> 
     <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
    <?php ?>
    А можно полный код? А то при использовании этого на главной все нормально, а на внутренних название блога в шапке вообще не отображается!
    • 0
  7. Новичок Аватар для Akara
    • Регистрация: 23.11.2011
    • Сообщений: 24
    • Репутация: 15
    dvf2000,
    PHP код:
    <?php if(is_home()){ ?>
        <h1 id="name-text" class="art-Logo-name">
            <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a>
        </h1>
    <?php } else {?>
        <div id="name-text" class="art-Logo-name">
            <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a>
        </div>
    <?php ?>
    Последний раз редактировалось Akara; 24.06.2013 в 14:04.
    • 1

    Спасибо сказали:

    dvf2000(24.06.2013),
  8. Студент Аватар для dvf2000
    • Регистрация: 17.12.2012
    • Сообщений: 42
    • Репутация: 3
    Akara,

    Большое спасибо ! Все работает! Тему можно закрывать!
    Последний раз редактировалось dvf2000; 24.06.2013 в 14:55.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как узнать пр внутренних страниц
Софт, скрипты, сервисы 8 07.11.2013 09:07
301 редирект внутренних страниц. Как правильно?
Web программирование 8 28.05.2013 16:34
вечные ссылки с главной и внутренних
Ссылки, статьи 0 21.06.2012 04:10
Ссылки с главных или внутренних страниц для повышения тиц?
Поисковые системы 10 11.11.2011 16:51
PR для внутренних страниц
Google 32 02.08.2011 14:38

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры