Logotip početne stranice teme WordPress ima h1 oznake, što da radim ako postoje 2 h1 na stranicama kategorije i članaka?

WordPressLogotip početne stranice teme ima oznaku h1, a na unutarnjim stranicama kategorije i članka postoje 2 h1. Što da radim?

网络 营销Postoje mnoge metode, uključujućiSEONajučinkovitije i odlično zanovi medijiljudi radePromocija javnog računastrategija.

Optimizacija web stranice u skladu je sa specifikacijama html koda web stranice:

  • Naslovna oznaka naslova stranice ima najveću težinu, a zatim slijedi oznaka h1.
  • Naslov i h1 oznake trebaju se pojaviti samo jednom po stranici, a ako se pojave više puta, tražilice ih mogu kazniti.

Kao i kod mnogih WordPress tema, uobičajeno je dodati h1 oznake logotipu u zaglavlju.

Istovremeno, naslov unutarnje stranice članka ima h1 tag, tako da će biti dva h2 taga.Kako postići da svaka stranica ima samo jedan h1 tag?

OptimiziramChen WeiliangU procesu bloganja također sam naišao na takve probleme. Rješenje se može modificirati prema situaciji vlastite WP teme, pozivajući se na sljedeći kod:

Metoda izmjene 1

Stavite kod u datoteku header.php ▼

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

Zamijenite sljedećim kodom da biste riješili ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/hr/"><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 procjenjuje da ako se radi o početnoj stranici prikazat će oznaku h1, a ako nije početna stranica prikazat će oznaku div.

(Budući da nije svaki kod WP teme isti, akoMetoda izmjene 1Nije primjenjivo, pogledajte sljedećeMetoda izmjene 2)

Metoda izmjene 2

WP početna stranica i stranica kategorije opis funkcije prosudbe ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page i is_home označavaju je li to početna stranica.
  • is_category označava je li to stranica kategorije.

Budući da samo logotip početne stranice mora imati h1 oznake, druge stranice ne moraju imati h1 oznake.

Sljedeće se briše is_category() ||kod iza ▼

<? 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čava da ako početna stranica ima postavku logotipa, bit će prikazan logotip s oznakom h1.
  • 1-og <?php else : ?> Označava da će se, ako nema logotipa, prikazati naslov i podnaslov stranice (s h1 oznakama) u "Postavke".
  • 2-og <?php else : ?> <?php if (zm_get_option('logos')) { ?> Označava da će se, ako to nije početna stranica, prikazati logotip bez oznake h1.
  • 3-og <?php else : ?>Označava da će se u "Postavkama" prikazati naslov i podnaslov web stranice ako nije početna stranica i nema logotip.

Dodajte h1 kod naslova stranice kategorije

Ako logotip vaše stranice kategorije ne prikazuje oznaku h1, a predložak stranice kategorije nema oznaku naslova h1...

(specifična situacija,Google Chrome请按 CTRL + U Pronađite kod web stranice<h1kako bi bili sigurni)

Prvi korak:Odredite stranicu kategorije, uopće ne postoji oznaka h1, trebate dodati kod "naslov stranice kategorije h1" u predlošku stranice kategorije ▼

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

Drugi korak:U datoteci style.css dodajte CSS kod stila za h1 naslov stranice 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;
}

Nakon ove izmjene, lako možete riješiti problem da logo web stranice ima h1 oznake, a članci unutarnje stranice i stranice kategorija imaju 2 h1 oznake.

SEO je rezultat optimizacije raznih detalja. Ako možete optimizirati razne detalje raznih kodova web stranica, rangiranje web stranica također će se poboljšati u određenoj mjeri ^_^

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "Što trebam učiniti ako logotip početne stranice WordPress teme ima oznaku h1, a postoje 2 h1 na unutarnjoj stranici kategorije i članka?", što vam je od pomoći.

Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-582.html

Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!

🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u direktoriju na vrhu kanala! 🌟
📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
Podijelite i lajkajte ako vam se sviđa!
Vaše dijeljenje i lajkovi naša su stalna motivacija!

 

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

pomaknite se na vrh