Logo domovské stránky motivu WordPress má značky h1, co mám dělat, pokud jsou na stránkách kategorie a článků 2 h1?

WordPressLogo domovské stránky motivu má značku h1 a na vnitřních stránkách kategorie a článku jsou 2 h1. Co mám dělat?

网络 营销Existuje mnoho metod, včetněSEONejúčinnější a skvělé pronová médialidé anoPropagace veřejného účtustrategie.

Optimalizace webu odpovídá specifikacím html kódu webové stránky:

  • Nejvyšší váhu má tag title titulku stránky, následovaný tagem h1.
  • Tagy title a h1 by se měly na každé stránce objevit pouze jednou a v případě více nepříznivých vah mohou být také potrestány vyhledávači.

Stejně jako u mnoha témat WordPress je běžné přidávat značky h1 do loga v záhlaví.

Titulek vnitřní stránky článku má zároveň tag h1, takže tagy h2 budou dva.Jak docílit toho, aby každá stránka měla jen jeden tag h1?

optimalizujiChen WeiliangV procesu blogování se také vyskytují takové problémy. Řešení lze upravit podle situace vašeho vlastního WP tématu s odkazem na následující kód:

Způsob úpravy 1

Vložte kód do souboru header.php ▼

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

Chcete-li vyřešit ▼, nahraďte je následujícím kódem

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/cs/"><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() Funkce usoudí, že pokud se jedná o domovskou stránku, zobrazí značku h1, a pokud se nejedná o domovskou stránku, zobrazí značku div.

(Protože ne každý kód motivu WP je stejný, pokudZpůsob úpravy 1Nelze použít, viz následujícíZpůsob úpravy 2)

Způsob úpravy 2

Popis funkce hodnocení domovské stránky WP a stránky kategorie ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page a is_home označují, zda se jedná o domovskou stránku.
  • is_category označuje, zda se jedná o stránku kategorie.

Protože pouze logo domovské stránky musí mít značky h1, ostatní stránky nemusí mít značky h1.

Následující je vymazáno is_category() ||kód za ▼

<? 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')) { ?>Označuje, že pokud má domovská stránka nastavení loga, zobrazí se logo se značkou h1.
  • 1. <?php else : ?> Označuje, že pokud není k dispozici žádné logo, zobrazí se název webu a podnadpis (s tagem h1) v „Nastavení“.
  • 2. <?php else : ?> <?php if (zm_get_option('logos')) { ?> Označuje, že pokud se nejedná o domovskou stránku, zobrazí se logo bez značky h1.
  • 3. <?php else : ?>Označuje, že pokud to není domovská stránka a nemá žádné logo, zobrazí se název webu a podnadpis v „Nastavení“.

Přidejte h1 kód nadpisu stránky kategorie

Pokud logo vaší stránky kategorie nemá na výstupu značku h1 a šablona stránky kategorie nemá značku h1 title...

(konkrétní situace,Google Chrome请按 CTRL + U Najděte kód webové stránky<h1aby se ujistil)

První krok:Určete stránku kategorie, není zde vůbec žádný štítek h1, musíte do šablony stránky kategorie přidat kód „název stránky kategorie h1“ ▼

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

Druhý krok:Do souboru style.css přidejte kód stylu CSS pro nadpis h1 stránky kategorie ▼

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;
}

Po této úpravě se to dá jednoduše vyřešit, logo webu má tagy h1 a články vnitřní stránky a stránky kategorií 2 tagy h1.

SEO je výsledkem optimalizace různých detailů. Pokud dokážete optimalizovat různé detaily různých kódů webových stránek, do určité míry se zlepší i hodnocení webu ^_^

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) sdílené „Co mám dělat, když logo domovské stránky motivu WordPress má značku h1 a na vnitřní stránce kategorie a článku jsou 2 h1?“, což je pro vás užitečné.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-582.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部