WordPressi teema avalehe logol on h1 sildid, mida peaksin tegema, kui kategoorias ja artiklite lehtedel on 2 h1-d?

WordPressTeema avalehe logol on h1 silt ning kategooria ja artikli siselehtedel on 2 h1. Mida ma peaksin tegema?

网络 营销On palju meetodeid, sealhulgasSEOKõige tõhusam ja suurepäraneuus meediainimesed teevadAvaliku konto reklaamiminestrateegia.

Veebisaidi optimeerimine vastab veebilehe html-koodi spetsifikatsioonidele:

  • Suurima kaal on lehe pealkirja pealkirjasildil, millele järgneb märgend h1.
  • Pealkiri ja h1 sildid peaksid ilmuma ainult üks kord lehel ja kui need ilmuvad mitu korda, võivad otsingumootorid neid karistada.

Nagu paljude WordPressi teemade puhul, on tavaline lisada päises olevale logole h1 silte.

Samal ajal on artikli siselehe pealkirjas h1 silt, nii et h2 silte tuleb kaks Kuidas teha igal lehel ainult üks h1 silt?

Ma optimeerinChen WeiliangBlogi pidamise käigus puutusin kokku ka selliste probleemidega. Lahendust saab muuta vastavalt oma WP teema olukorrale, viidates järgmisele koodile:

1. muutmismeetod

Sisestage kood header.php faili ▼

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

▼ lahendamiseks asendage järgmise koodiga

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/et/"><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() Funktsioon otsustab, et kui see on avaleht, kuvab see märgendi h1 ja kui see pole avaleht, kuvab see div-märgendi.

(Kuna iga WP teema kood ei ole sama, kui1. muutmismeetodEi ole kohaldatav, palun vaadake järgmist2. muutmismeetod)

2. muutmismeetod

WP kodulehekülg ja kategooria lehekülg otsuse funktsiooni kirjeldus ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page ja is_home näitavad, kas see on avaleht.
  • is_category näitab, kas tegemist on kategoorialehega.

Kuna ainult kodulehe logol peavad olema h1 sildid, siis teistel lehtedel ei pea olema h1 silte.

Järgmine kustutatakse is_category() ||kood pärast ▼

<? 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')) { ?>Näitab, et kui avalehel on logo seadistus, siis kuvatakse h1 sildiga logo.
  • 1 <?php else : ?> Näitab, et kui logo pole, kuvatakse jaotises "Seaded" saidi pealkiri ja alapealkiri (koos h1 siltidega).
  • 2 <?php else : ?> <?php if (zm_get_option('logos')) { ?> Näitab, et kui see pole avaleht, siis kuvatakse logo ilma h1 sildita.
  • 3 <?php else : ?>Näitab, et kui see pole avaleht ja sellel pole logo, kuvatakse jaotises "Seaded" veebisaidi pealkiri ja alapealkiri.

Lisa kategoorialehe pealkirja h1 kood

Kui teie kategooria lehe logo ei väljasta h1 silti ja kategoorialehe mallil pole pealkirja märgendit h1...

(konkreetne olukord,Google Chrome请按 CTRL + U Otsige veebilehe koodi<h1veenduda)

Esimene samm:Määrake kategooria leht, h1 märgendit pole üldse, peate kategooria lehe mallisse lisama koodi "kategooria lehe h1 pealkiri" ▼

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

Teine samm:Faili style.css lisage kategoorialehe ▼ pealkirja h1 CSS-stiilikood

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

Pärast seda muudatust saate hõlpsalt lahendada probleemi, et veebisaidi logol on h1 sildid ning sisemise lehe artiklite ja kategooria lehtedel on 2 h1 silti.

SEO on erinevate detailide optimeerimise tulemus.Kui suudad erinevate kodulehe koodide erinevaid detaile optimeerida, paraneb teatud määral ka kodulehe asetus ^_^

Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagatud "Mida ma peaksin tegema, kui WordPressi teema avalehe logol on h1 silt ja kategooria & artikli siselehel on 2 h1?", mis on teile abiks.

Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-582.html

Tere tulemast Chen Weiliangi ajaveebi Telegrami kanalile, et saada uusimaid värskendusi!

🔔 Olge esimene, kes saab kanali ülemises kataloogis väärtusliku "ChatGPT sisuturunduse AI tööriista kasutamise juhendi"! 🌟
📚 See juhend sisaldab tohutut väärtust, 🌟See on harukordne võimalus, ärge jätke seda kasutamata! ⏰⌛💨
Jaga ja like kui meeldib!
Teie jagamine ja meeldimised on meie pidev motivatsioon!

 

发表 评论

Teie e-posti aadressi ei avaldata. Kasutatakse kohustuslikke välju * Silt

kerige üles