SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Как сделать тег h1 только на странице? (wordpress)

vitaliy20 vitaliy20  
2
  15.04.2014 20:56       2 962    
Здравствуйте! Скажите, как мне сделать, так, чтобы тег h1 был только на странице? А то на главной много тегов h1 в название постов. Я хочу, чтобы тег h1 был только на странице в которую вошел.
Вот код
<h1 class="post-title"> <?php endif; // if ( is_sticky() ) if ( is_single() ) : the_title(); else : // if ( is_single() ) ?> <a href="https://pr-cy.ru/jump/?url=%3C%3Fphp+the_permalink%28%29%3B+%3F%3E" rel="bookmark"><?php the_title(); ?></a> <?php endif; // if ( is_single() ) ?> </h1><!-- .post-title -->

Ответы на пост (14) Написать ответ
garik1331g garik1331g
16
15.04.2014 21:12
<h1>Текст</h1>
0
vitaliy20 vitaliy20
2
15.04.2014 21:13
так делал, все равно выводит на главную
0
garik1331g garik1331g
16
15.04.2014 21:16
Странно
0
murchiktv murchiktv
60
15.04.2014 21:32
class="post-title"> <?php endif; // if ( is_sticky() ) if <h1 ( is_single()</h1> ) : the_title(); else : // if ( is_single() ) ?> <a href="https://pr-cy.ru/jump/?url=%3C%3Fphp+the_permalink%28%29%3B+%3F%3E" rel="bookmark"><?php the_title(); ?></a> <?php endif; // if ( is_single() ) ?> <!-- .post-title -->
Может так?
0
vitaliy20 vitaliy20
2
15.04.2014 21:55
заменил, пропало все, поставил заново
0
vitaliy20 vitaliy20
2
15.04.2014 22:13
помогите срочно нужно
0
ToXaD3 ToXaD3
214
15.04.2014 23:37
Всегда удивлялся с таких сообщений. Что значит срочно? Нужно срочно - идем на фриланс и платим денежку, хотя срочность - лишь Ваша прихоть. Апа еще неделю у яши не будет, а гоша быстро скушает любые изменения.
0
uill uill
178
15.04.2014 22:36
если много Н1, так замени не нужные на Н2, Н3
0
vitaliy20 vitaliy20
2
15.04.2014 22:42
я заменял, только проблема, надо, чтобы в странице было H1. Данный код отвечает за посты на главной и страницу, то есть поменяю h2, то он будет в названия поста и названия страницы той же тег, а мне нужен только на странице.
0
subota87 subota87
11
15.04.2014 23:00
может тогда клас на айди заменить? <h1 id="post-title"><h1>
0
RainDrop RainDrop
0
15.04.2014 23:09
В файле function.php ищите названия функций вывода заголовков с предоставленного кода, там и формируются заглавные теги. Лучше всего поменять их на тег параграфа. Кстати таким же образом можно избавится и от тега H2 в виджете который абсолютно там не нужен.
0
uill uill
178
15.04.2014 23:24
за главную отвечает function.php или post.php , а за страницу отвечает layouts/single.php
0
Brusrich Brusrich
114
16.04.2014 01:01
В файле index.php найди похожий код который выводит заголовки и анонсы статей и замени h1 на div p или span.. например:
<div class="post-title"> <?php endif; // if ( is_sticky() ) if ( is_single() ) : the_title(); else : // if ( is_single() ) ?> <a href="https://pr-cy.ru/jump/?url=%3C%3Fphp+the_permalink%28%29%3B+%3F%3E" rel="bookmark"><?php the_title(); ?></a> <?php endif; // if ( is_single() ) ?> </div>
а в файле single.php, который отвечает за страницу со статьей оставь все как есть заголовок h1
Еще как вариант, сделай главную страницу статичную, а записи уже в блог или где они там у тебя. таким образом на главной не будет много заголовков h1 а лишь то что ты сам опишешь.
0
vitaliy20 vitaliy20
2
16.04.2014 12:48
прикол в том, что content.php у меня основной. То есть поменяю h1, поменяется на страницах и постах.
0