WordPress tēmas sākumlapas logotipā ir h1 tagi. Kas man jādara, ja kategorijā un rakstu lapās ir 2 h1?

WordPressMotīva sākumlapas logotipam ir h1 tags, un kategoriju un rakstu iekšējās lapās ir 2 h1. Kas man jādara?

Interneta mārketingsIr daudzas metodes, tostarpSEOVisefektīvākais un lieliski piemērotsjaunie medijicilvēki daraPubliskā konta veicināšanastratēģiju.

Vietnes optimizācija atbilst tīmekļa lapas html koda specifikācijām:

  • Lapas nosaukuma virsraksta tagam ir vislielākais svars, kam seko h1 tags.
  • Virsraksts un h1 tagi katrā lapā jāparādās tikai vienu reizi, un, ja ir vairāki nelabvēlīgi svari, meklētājprogrammas var arī sodīt par tiem.

Tāpat kā daudzos WordPress motīvos, galvenē logotipam parasti tiek pievienoti h1 tagi.

Tajā pašā laikā raksta iekšējās lapas virsrakstā ir h1 tags, tātad būs divi h2 tagi Kā panākt, lai katrā lapā būtu tikai viens h1 tags?

Es optimizējuČens VeiliangsEmuāru rakstīšanas procesā rodas arī šādas problēmas. Risinājumu var modificēt atbilstoši jūsu WP tēmas situācijai, atsaucoties uz šādu kodu:

1. modifikācijas metode

Ievietojiet kodu header.php failā ▼

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

Aizstāt ar šādu kodu, lai atrisinātu ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/lv/"><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 nosaka, ka, ja tā ir sākumlapa, tā parādīs h1 tagu, un, ja tā nav sākumlapa, tā parādīs tagu div.

(Tā kā ne katrs WP motīva kods ir vienāds, ja1. modifikācijas metodeNav piemērojams, lūdzu, skatiet tālāk sniegto informāciju2. modifikācijas metode)

2. modifikācijas metode

WP mājaslapas un kategorijas lapas sprieduma funkcijas apraksts ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page un is_home norāda, vai tā ir sākumlapa.
  • is_category norāda, vai tā ir kategorijas lapa.

Tā kā tikai sākumlapas logotipam ir jābūt h1 tagiem, citās lapās h1 tagiem nav jābūt.

Tālāk ir dzēsts is_category() ||kods aiz ▼

<? 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')) { ?>Norāda, ka, ja sākumlapā ir logotipa iestatījums, tiks parādīts logotips ar h1 tagu.
  • 1 <?php else : ?> Norāda, ka, ja nav logotipa, sadaļā "Iestatījumi" tiks parādīts vietnes nosaukums un apakšvirsraksts (ar h1 tagiem).
  • 2 <?php else : ?> <?php if (zm_get_option('logos')) { ?> Norāda, ka, ja tā nav sākumlapa, tiks parādīts logotips bez h1 taga.
  • 3 <?php else : ?>Norāda, ka, ja tā nav sākumlapa un tai nav logotipa, tiks parādīts vietnes nosaukums un apakšvirsraksts sadaļā "Iestatījumi".

Pievienojiet kategorijas lapas nosaukuma h1 kodu

Ja jūsu kategorijas lapas logotips neizvada h1 tagu un kategorijas lapas veidnē nav h1 virsraksta taga...

(īpaša situācija,Google Chrome请按 CTRL + U Atrodiet tīmekļa lapas kodu<h1lai pārliecinātos, ka)

Pirmais solis:Nosakiet kategorijas lapu, h1 taga nav vispār, kategorijas lapas veidnē jāpievieno kods "kategorijas lapas h1 nosaukums" ▼

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

Otrais solis:Failā style.css pievienojiet CSS stila kodu kategorijas lapas h1 virsrakstam ▼

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ēc šīs modifikācijas to var viegli atrisināt Vietnes logotipam ir h1 tagi, bet iekšējās lapas rakstos un kategoriju lapās ir 2 h1 tagi.

SEO ir dažādu detaļu optimizācijas rezultāts. Ja varat optimizēt dažādas dažādu vietņu kodu detaļas, zināmā mērā tiks uzlabots arī vietņu rangs ^_^

Hope Chen Weiliang emuārs ( https://www.chenweiliang.com/ ) koplietots "Kas man jādara, ja WordPress tēmas sākumlapas logotipā ir h1 tags, bet kategorijā un raksta iekšējā lapā ir 2 h1?", kas jums noder.

Laipni lūdzam kopīgot šī raksta saiti:https://www.chenweiliang.com/cwl-582.html

Laipni lūdzam Chen Weiliang emuāra Telegram kanālā, lai saņemtu jaunākos atjauninājumus!

🔔 Esiet pirmais, kas kanāla augšējā direktorijā iegūst vērtīgo "ChatGPT satura mārketinga AI rīka lietošanas ceļvedi"! 🌟
📚 Šajā rokasgrāmatā ir milzīga vērtība, 🌟Šī ir reta iespēja, nepalaidiet to garām! ⏰⌛💨
Dalies un patīk, ja patīk!
Jūsu kopīgošana un atzīmes Patīk ir mūsu nepārtraukta motivācija!

 

发表 评论

Jūsu e-pasta adrese netiks publicēta. 必填 项 已 用 * Etiķete

ritiniet uz augšu