Логото на началната страница на тема WordPress има тагове h1, какво трябва да направя, ако има 2 h1 в страниците с категории и статии?

WordPressЛогото на началната страница на темата има етикет h1 и има 2 h1 на вътрешните страници на категориите и статиите. Какво трябва да направя?

网络 营销Има много методи, включителноSEOНай-ефективният и чудесен занова медияхората правятПопуляризиране на публичен акаунтстратегия.

Оптимизацията на уебсайта съответства на спецификациите на html кода на уеб страницата:

  • Тагът за заглавие на заглавието на страницата има най-голяма тежест, следван от тага h1.
  • Заглавието и етикетите h1 трябва да се появяват само веднъж на страница и ако се появят няколко пъти, може да бъдат наказани от търсачките.

Както при много теми на WordPress, обичайно е да добавяте h1 тагове към логото в заглавката.

В същото време заглавието на вътрешната страница на статията има h1 таг, така че ще има два h2 тагова.Как да накарам всяка страница да има само един h1 таг?

ОптимизирамЧен УейлиангВ процеса на блогване също има такива проблеми.Решението може да бъде модифицирано според ситуацията на вашата собствена WP тема, като се позовава на следния код:

Метод на модификация 1

Поставете кода във файла header.php ▼

<hgroup class=”logo-site”></hgroup>

Заменете със следния код, за да решите ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/bg/"><img src="<?php bloginfo('template_url'); ?>/img/logo.png" alt="<?php bloginfo('name');?>" title="<?php bloginfo('name');?>" /></a>
<?php 
if (is_home()) {
 echo '</h1>';
}else{
 echo '</div>';
}
?>
  • is_home() Функцията преценява, че ако това е началната страница, ще покаже тага h1, а ако не е началната страница, ще покаже тага div.

(Тъй като не всеки код на WP тема е еднакъв, акоМетод на модификация 1Не е приложимо, моля, вижте следнотоМетод на модификация 2)

Метод на модификация 2

Описание на функцията за преценка на началната страница на WP и категорията ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page и is_home показват дали това е началната страница.
  • is_category показва дали това е страница с категория.

Тъй като само логото на началната страница трябва да има h1 тагове, други страници не трябва да имат h1 тагове.

Следното се изтрива is_category() ||код след ▼

<? php if (zm_get_option("logo_css")) { ?>
 <div class="logo-site">
 <?php } else { ?>
 <div class="logo-sites">
 <?php } ?>
 <?php
 if ( is_front_page() || is_home() ) : ?> 
 <?php if (zm_get_option('logos')) { ?>
 <h1 class="site-title">
 <?php if ( zm_get_option('logo') ) { ?>
 <a href="<?php echo esc_url( home_url('/') ); ?>"><img src="<?php echo zm_get_option('logo'); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" alt="<?php bloginfo( 'name' ); ?>" rel="home" /><span class="site-name"><?php bloginfo( 'name' ); ?></span></a>
 <?php } ?>
 </h1>
 <?php } else { ?>
 <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
 <p class="site-description"><?php bloginfo( 'description' ); ?></p>
 <?php } ?>
 <?php else : ?>
 <?php if (zm_get_option('logos')) { ?>
 <p class="site-title">
 <?php if ( zm_get_option('logo') ) { ?>
 <a href="<?php echo esc_url( home_url('/') ); ?>"><img src="<?php echo zm_get_option('logo'); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" alt="<?php bloginfo( 'name' ); ?>" rel="home" /><span class="site-name"><?php bloginfo( 'name' ); ?></span></a>
 <?php } ?>
 </p>
 <?php } else { ?>
 <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p>
 <p class="site-description"><?php bloginfo( 'description' ); ?></p>
 <?php } ?>
 <?php endif;
 ?>
  • if ( is_front_page() || is_home() ) : ?>  <?php if (zm_get_option('logos')) { ?>Показва, че ако началната страница има настройка за лого, ще се покаже логото с етикет h1.
  • 1-ти <?php else : ?> Показва, че ако няма лого, ще се показват заглавието и подзаглавието на сайта (с h1 тагове) в "Настройки".
  • 2-ти <?php else : ?> <?php if (zm_get_option('logos')) { ?> Показва, че ако не е началната страница, ще се покаже логото без тага h1.
  • 3-ти <?php else : ?>Показва, че ако не е началната страница и няма лого, заглавието и подзаглавието на уебсайта в „Настройки“ ще бъдат показани.

Добавяне на заглавие на страница с категория h1 код

Ако логото на вашата страница с категория не извежда маркера h1 и шаблонът на страницата с категория няма маркера за заглавие h1...

(конкретна ситуация,Google Chrome请按 CTRL + U Намерете код на уеб страница<h1да се уверите)

първа стъпка:Определете страницата на категорията, изобщо няма етикет h1, трябва да добавите кода „заглавие на страницата на категорията h1“ в шаблона на страницата на категорията ▼

<h1 class="cat_title"><?php single_cat_title(); ?></h1>

Втората стъпка:Във файла style.css добавете CSS стиловия код за заглавието h1 на страницата на категорията ▼

h1.cat_title{
 background: #fff;
 text-align: left;
 font: 18px "Open Sans", Arial, sans-serif;
 text-transform: uppercase;
 border-radius: 2px;
 border-left: 10px solid #0373db;
 padding-left: 14px;
 margin: 0 0 8px 0;
 line-height: 2;
}

След тази модификация можете лесно да разрешите проблема, че логото на уебсайта има h1 тагове, а статиите на вътрешната страница и страниците с категории имат 2 h1 тагове.

SEO е резултат от оптимизиране на различни детайли. Ако можете да оптимизирате различни детайли на различни кодове на уебсайтове, класирането на уебсайтове също ще се подобри до известна степен ^_^

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Какво трябва да направя, ако логото на началната страница на темата на WordPress има h1 таг и има 2 h1 във вътрешната страница на категорията и статията?“, което е полезно за вас.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-582.html

Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!

🔔 Бъдете първите, получили ценното „Ръководство за използване на инструмента за изкуствен интелект за маркетинг на съдържание ChatGPT“ в горната директория на канала! 🌟
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

превъртете до върха