„WordPress“ temos pagrindinio puslapio logotipe yra h1 žymos, ką daryti, jei kategorijos ir straipsnių puslapiuose yra 2 h1?

WordPressTemos pagrindinio puslapio logotipe yra h1 žyma, o kategorijų ir straipsnių vidiniuose puslapiuose – 2 h1. Ką daryti?

Interneto rinkodaraYra daug būdų, įskaitantSEOVeiksmingiausia ir puikiai tinkanauja žiniasklaidažmonės daroViešos paskyros reklamastrategija.

Svetainės optimizavimas atitinka tinklalapio html kodo specifikacijas:

  • Puslapio pavadinimo antraštės žyma turi didžiausią svorį, po to seka žyma h1.
  • Antraštė ir h1 žymos turėtų būti rodomos tik vieną kartą kiekviename puslapyje, o jei yra keli nepalankūs svoriai, paieškos sistemos už jas taip pat gali būti baudžiamos.

Kaip ir daugelyje „WordPress“ temų, įprasta pridėti h1 žymas prie logotipo antraštėje.

Tuo pačiu metu straipsnio vidinio puslapio pavadinime yra h1 žyma, taigi bus dvi h2 žymos Kaip padaryti, kad kiekviename puslapyje būtų tik viena h1 žyma?

Aš optimizuojuChen WeiliangTinklaraščio kūrimo procese taip pat kyla tokių problemų. Sprendimą galima keisti pagal jūsų WP temos situaciją, remiantis šiuo kodu:

1 modifikavimo būdas

Įdėkite kodą į header.php failą ▼

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

Pakeiskite šiuo kodu, kad išspręstumėte ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/lt/"><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 nusprendžia, kad jei tai yra pagrindinis puslapis, bus rodoma h1 žyma, o jei tai nėra pagrindinis puslapis, bus rodoma div žyma.

(Kadangi ne kiekvienas WP temos kodas yra tas pats, jei1 modifikavimo būdasNetaikoma, žr. toliau pateiktą informaciją2 modifikavimo būdas)

2 modifikavimo būdas

WP pagrindinio puslapio ir kategorijos puslapio sprendimo funkcijos aprašymas ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page ir is_home nurodo, ar tai yra pagrindinis puslapis.
  • is_category nurodo, ar tai yra kategorijos puslapis.

Kadangi tik pagrindinio puslapio logotipe turi būti h1 žymos, kituose puslapiuose nereikia turėti h1 žymų.

Toliau pateikta informacija išbraukiama is_category() ||kodas po ▼

<? 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')) { ?>Nurodo, kad jei pagrindiniame puslapyje yra logotipo nustatymas, bus rodomas logotipas su h1 žyma.
  • 1 d <?php else : ?> Nurodo, kad jei logotipo nėra, „Nustatymuose“ bus rodomas svetainės pavadinimas ir paantraštė (su h1 žymomis).
  • 2 d <?php else : ?> <?php if (zm_get_option('logos')) { ?> Nurodo, kad jei tai nėra pagrindinis puslapis, bus rodomas logotipas be h1 žymos.
  • 3 d <?php else : ?>Nurodo, kad jei tai nėra pagrindinis puslapis ir neturi logotipo, „Nustatymuose“ bus rodomas svetainės pavadinimas ir paantraštė.

Pridėti kategorijos puslapio pavadinimo h1 kodą

Jei kategorijos puslapio logotipe nėra h1 žymos, o kategorijos puslapio šablone nėra h1 pavadinimo žymos...

(konkreti situacija,„Google Chrome“Paspauskite Ctrl + U Raskite tinklalapio kodą<h1įsitikinti)

Pirmasis žingsnis:Nustatykite kategorijos puslapį, h1 žymos iš viso nėra, kategorijos puslapio šablone turite pridėti kodą "kategorijos puslapio h1 pavadinimas" ▼

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

Antras žingsnis:Failo style.css pridėkite kategorijos puslapio h1 pavadinimo CSS stiliaus kodą ▼

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 šios modifikacijos ją galima nesunkiai išspręsti Svetainės logotipas turi h1 žymas, o vidiniai puslapio straipsniai ir kategorijų puslapiai turi 2 h1 žymas.

SEO yra įvairių detalių optimizavimo rezultatas. Jei galite optimizuoti įvairias įvairių svetainių kodų detales, svetainės reitingas taip pat tam tikru mastu bus pagerintas ^_^

Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „Ką daryti, jei „WordPress“ temos pagrindinio puslapio logotipe yra h1 žyma, o kategorijos ir straipsnio vidiniame puslapyje yra 2 h1?“, kuri jums naudinga.

Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-582.html

Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!

🔔 Būkite pirmas, kuris kanalo viršaus kataloge gaus vertingą „ChatGPT turinio rinkodaros AI įrankio naudojimo vadovą“! 🌟
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!

 

发表 评论

Jūsų el. Pašto adresas nebus paskelbtas. Naudojami privalomi laukai * Etiketė

slinkite į viršų