"Вынести" подзаголовок из H1

MrDesigner
На сайте с 31.01.2008
Offline
193
565

Подскажите, плз.

Есть сайт на WP.

В тэг H1 разработчиком включен подзаголовок, что не есть правильно с точки зрения SEO.

Конструкция вывода в шаблоне следующая:

<h1>
<div><?php the_title(); ?></div>
<?php
if($recipe_sub_title){
echo '<div class="recipe-header-image-sub-title">'.$recipe_sub_title.'</div>';
} ?>
</h1>

Живой пример тут: http://neptune.pinsupreme.com/recipe/roasted-chicken-breast-with-cherry-tomatoes-asparagus/

Хочу "вынести" подзаголовок, если он прописан в публикации, из тэга H1, но такая конструкция не работает, подзаголовок не выводится:

<h1>
<div><?php the_title(); ?></div>
</h1>

<?php
if($recipe_sub_title){
echo '<div class="recipe-header-image-sub-title">'.$recipe_sub_title.'</div>';
} ?>

Подскажите, плз, как правильно сделать, спасибо!

Вот, если необходимо, более подробный фрагмент кода разработчика:

  <?php if($big_header_titled_image){ ?>
<div class="os-container">
<div class="recipe-big-titled-header-w">
<div class="recipe-big-titled-header-box">
<div class="recipe-big-titled-header-image" data-original-height="500" style="height: 500px;<?php echo osetin_get_css_prop('background-image', $big_header_titled_image, false, 'background-repeat: repeat; background-position: center center; background-size: cover;'); ?>">
<div class="recipe-big-titled-header-fader"></div>
<h1>
<div><?php the_title(); ?></div>
<?php
if($recipe_sub_title){
echo '<div class="recipe-header-image-sub-title">'.$recipe_sub_title.'</div>';
} ?>
</h1>
</div>
</div>
</div>
</div>
<?php } ?>
S
На сайте с 30.09.2016
Offline
469
#1
MrDesigner:
<h1>
<div><?php the_title(); ?></div>
</h1>

Хрен редьки не слаще. Правильно так

<h1><?php the_title(); ?></h1>
А подзаголовок - далее по коду. Но и CSS придётся корректировать.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Sly32
На сайте с 29.03.2012
Offline
303
#2

Как говорил Остап Бендер - убивать надо таких разработчиков))) див внутри h1 - класс)))

MrDesigner
На сайте с 31.01.2008
Offline
193
#3

С H1 понятно.

Подскажите, плиз, с подзаголовком, как его правильно вынести за H1 с сохранением CSS-оформления - "живой" пример дан выше.

WP-тема позволяет кастомизирвать CSS - можно вносить свои классы.

SeVlad
На сайте с 03.11.2008
Offline
1609
#4
Sly32:
Как говорил Остап Бендер - убивать надо таких разработчиков))) див внутри h1 - класс)))

И не только это Но зато "премиальная" тема аж за 70$ :)

Я не устаю говорить - всякие темофоресты те же помойки, только платные.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
MrDesigner
На сайте с 31.01.2008
Offline
193
#5

SeVlad, зачем вот всё это? Мы прекрасно осознаём, что практически все премиум-темы после покупки требуют допиливания напильником... Лучше бы по конкретике что подсказали...

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
MrDesigner:
зачем вот всё это?

Для того, что бы люди поняли где и как их разводят.

MrDesigner:
прекрасно осознаём, что практически все премиум-темы после покупки требуют допиливания напильником

Те, кто осознаёт - те не покупают на таких помойках. Они берут темы из оф каталога. Или, если реально нужны плюшки, платные версии тех же тем у тех же проверенных производителей.

MrDesigner:
Лучше бы по конкретике что подсказали...

До меня уже всё сказали. Не вижу смысла что-то повторять.

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

MrDesigner
На сайте с 31.01.2008
Offline
193
#7

SeVlad, я не буду с вами спорить, один лишь комментарий: как вы думаете, почему searchengines.ru использует тему Newspaper c "помойки"? Это риторический вопрос, не отвечайте тут, спасибо.

===

С H1 понятно.

Подскажите, плиз, с подзаголовком, как его правильно вынести за H1 с сохранением CSS-оформления - "живой" пример дан выше.

WP-тема позволяет кастомизирвать CSS - можно вносить свои классы.

SeVlad
На сайте с 03.11.2008
Offline
1609
#8
MrDesigner:
как вы думаете, почему searchengines.ru использует тему Newspaper c "помойки"? Это риторический вопрос, не отвечайте тут, спасибо.

Не надо было его задавать... Но ты ошибаешься, если думаешь, что выбор темы был сделан профессионалами в ВП и осознанно.

MrDesigner:
Подскажите, плиз, с подзаголовком, как его правильно вынести за H1 с сохранением CSS-оформления - "живой" пример дан выше.

Не подскажу. Это надо поработать, потратить время.. К тому же вопрос вообще не по ВП, а по вёрстке

MrDesigner:
WP-тема позволяет кастомизирвать CSS - можно вносить свои классы.

Это давно может делать сам ВП. В кастомайзере есть раздел для доп. стилей.

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