Logotip domače strani teme WordPress ima oznake h1, kaj naj storim, če sta na straneh s kategorijami in članki 2 h1?

WordPressLogotip domače strani teme ima oznako h1, na notranjih straneh kategorij in člankov pa sta 2 h1. Kaj naj storim?

营销Obstaja veliko metod, vključno zSEONajbolj učinkovito in odlično zanovi medijiljudje delajoPromocija javnega računastrategijo.

Optimizacija spletne strani je v skladu s specifikacijami html kode spletne strani:

  • Naslovna oznaka naslova strani ima največjo težo, sledi pa ji oznaka h1.
  • Naslov in oznake h1 naj se pojavijo le enkrat na vsaki strani, če pa je več neugodnih uteži, jih lahko iskalniki prav tako kaznujejo.

Kot pri mnogih temah WordPress je običajno dodajanje h1 oznak logotipu v glavi.

Hkrati ima naslov notranje strani članka oznako h1, tako da bosta oznaki h2 dve.Kako narediti, da ima vsaka stran samo eno oznako h1?

OptimiziramChen WeiliangV procesu bloganja se pojavljajo tudi takšne težave.Rešitev lahko spremenite glede na situacijo vaše teme WP, pri čemer se sklicujete na naslednjo kodo:

Metoda spreminjanja 1

Vstavite kodo v datoteko header.php ▼

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

Zamenjajte z naslednjo kodo za rešitev ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/sl/"><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() Funkcija presodi, da če je domača stran, bo prikazala oznako h1, če pa ni domača stran, bo prikazala oznako div.

(Ker ni vsaka koda teme WP enaka, čeMetoda spreminjanja 1Ni primerno, glejte naslednjeMetoda spreminjanja 2)

Metoda spreminjanja 2

Domača stran WP in stran kategorije opis funkcije presoje ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page in is_home označujeta, ali je domača stran.
  • is_category označuje, ali gre za stran kategorije.

Ker mora samo logotip domače strani imeti oznake h1, drugim stranem ni treba imeti oznak h1.

Naslednje se črta is_category() ||koda 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, da če ima domača stran nastavitev logotipa, bo prikazan logotip z oznako h1.
  • 1. <?php else : ?> Označuje, da če logotipa ni, bosta prikazana naslov in podnaslov mesta (z oznakami h1) v "Nastavitve".
  • 2. <?php else : ?> <?php if (zm_get_option('logos')) { ?> Označuje, da če ni domača stran, bo prikazan logotip brez oznake h1.
  • 3. <?php else : ?>Označuje, da če ni domača stran in nima logotipa, bosta prikazana naslov in podnaslov spletne strani v "Nastavitve".

Dodajte kodo naslova strani kategorije h1

Če logotip vaše strani kategorije ne prikaže oznake h1 in predloga strani kategorije nima oznake naslova h1 ...

(konkretna situacija,Google Chrome请按 CTRL + U Poiščite kodo spletne strani<h1Prepričati se)

Prvi korak:Določite stran kategorije, oznake h1 sploh ni, v predlogo strani kategorije morate dodati kodo "naslov strani kategorije h1" ▼

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

Drugi korak:V datoteko style.css dodajte kodo sloga CSS za naslov h1 strani kategorije ▼

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 tej spremembi je to mogoče zlahka rešiti. Logotip spletnega mesta ima oznake h1, članki na notranji strani in strani s kategorijami pa imajo 2 oznaki h1.

SEO je rezultat optimizacije različnih podrobnosti. Če lahko optimizirate različne podrobnosti različnih kod spletnih strani, se bo tudi uvrstitev spletne strani do neke mere izboljšala ^_^

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) delil "Kaj naj storim, če ima logotip domače strani teme WordPress oznako h1 in sta na notranji strani kategorije in članka 2 h1?", kar vam je v pomoč.

Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-582.html

Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!

🔔 Bodite prvi, ki boste prejeli dragocen »Vodnik za uporabo orodja AI za vsebinski marketing ChatGPT« v zgornjem imeniku kanala! 🌟
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!

 

发表 评论

Vaš e-poštni naslov ne bo objavljen. 必填 项 已 用 * Oznaka

滚动 到 顶部