WordPress mavzusining bosh sahifasi logotipida h1 teglari bor, turkum va maqola sahifalarida 2 ta h1 boʻlsa, nima qilishim kerak?

WordPressMavzuning bosh sahifasi logotipi h1 tegiga ega va turkum va maqolaning ichki sahifalarida 2 ta h1 mavjud. Nima qilishim kerak?

Internet-marketingKo'p usullar mavjud, shu jumladanSEOBuning uchun eng samarali va ajoyibyangi ommaviy axborot vositalariodamlar qiladiJamoat hisobini reklama qilishstrategiya.

Veb-saytni optimallashtirish veb-sahifaning html kodi spetsifikatsiyalariga mos keladi:

  • Sahifa sarlavhasining sarlavha tegi eng yuqori vaznga ega, undan keyin esa h1 tegi.
  • Sarlavha va h1 teglari har bir sahifada faqat bir marta paydo bo'lishi kerak va agar ular bir necha marta paydo bo'lsa, ular qidiruv tizimlari tomonidan jazolanishi mumkin.

Ko'pgina WordPress mavzularida bo'lgani kabi, sarlavhadagi logotipga h1 teglarini qo'shish odatiy holdir.

Shu bilan birga, maqolaning ichki sahifasining sarlavhasi h1 tegiga ega bo'lib, ikkita h2 teg bo'ladi.Har bir sahifada faqat bitta h1 tegi bo'lishini qanday qilish mumkin?

Men optimallashtiryapmanChen VeyliangBlog yuritish jarayonida men ham shunday muammolarga duch keldim.Yechim quyidagi kodga tayangan holda o'zining WP mavzusining holatiga qarab o'zgartirilishi mumkin:

O'zgartirish usuli 1

Kodni header.php fayliga qo'ying ▼

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

▼ yechish uchun quyidagi kod bilan almashtiring

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/uz/"><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() Funktsiya, agar u bosh sahifa bo'lsa, u h1 tegini, agar u bosh sahifa bo'lmasa, div tegini ko'rsatadi, deb hukm qiladi.

(Chunki har bir WP mavzu kodi bir xil emas, agarO'zgartirish usuli 1Amalga oshirilmaydi, quyidagiga qarangO'zgartirish usuli 2)

O'zgartirish usuli 2

WP bosh sahifasi va toifa sahifasi hukm funksiyasi tavsifi ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page va is_hoy bu bosh sahifa ekanligini bildiradi.
  • is_category toifa sahifasi ekanligini bildiradi.

Chunki faqat bosh sahifa logotipida h1 teglari bo'lishi kerak, boshqa sahifalarda h1 teglari bo'lishi shart emas.

Quyidagilar o'chiriladi is_category() ||▼ dan keyin kod

<? 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')) { ?>Bosh sahifada logotip sozlamasi bo'lsa, h1 tegi bilan logotip ko'rsatilishini bildiradi.
  • 1-chi <?php else : ?> Agar logotip bo'lmasa, "Sozlamalar" da sayt nomi va subtitr (h1 teglari bilan) ko'rsatilishini bildiradi.
  • 2-chi <?php else : ?> <?php if (zm_get_option('logos')) { ?> Agar u bosh sahifa bo'lmasa, h1 tegi bo'lmagan logotip ko'rsatilishini bildiradi.
  • 3-chi <?php else : ?>Agar u bosh sahifa boʻlmasa va logotip boʻlmasa, “Sozlamalar”da veb-sayt sarlavhasi va taglavhasi koʻrsatilishini bildiradi.

Kategoriya sahifasi sarlavhasi h1 kodini qo'shing

Agar toifa sahifangiz logotipi h1 tegini chiqarmasa va toifa sahifasi shablonida h1 sarlavha tegi bo‘lmasa...

(aniq vaziyat,Gugl xrombosing CTRL + U Veb-sahifa kodini toping<h1ishonch hosil qilish uchun)

birinchi qadam:Kategoriya sahifasini aniqlang, h1 yorlig'i umuman yo'q, kategoriya sahifasi shabloniga "toifa sahifasi h1 sarlavhasi" kodini qo'shishingiz kerak ▼

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

Ikkinchi bosqich:Style.css faylida turkum sahifasining h1 sarlavhasi uchun CSS uslub kodini qo'shing ▼

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

Ushbu modifikatsiyadan so'ng veb-sayt logotipida h1 teglari, ichki sahifa maqolalari va toifa sahifalarida 2 ta h1 teglari borligi muammosini osongina hal qilishingiz mumkin.

SEO - bu turli tafsilotlarni optimallashtirish natijasidir.Agar siz turli xil veb-sayt kodlarining turli tafsilotlarini optimallashtirishingiz mumkin bo'lsa, veb-saytlar reytingi ham ma'lum darajada yaxshilanadi ^_^

Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "Agar WordPress mavzusining bosh sahifasi logotipida h1 tegi bo'lsa, nima qilishim kerak va turkum va maqolaning ichki sahifasida 2 ta h1 bo'lsa?", bu siz uchun foydalidir.

Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-582.html

Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!

🔔 Birinchi bo'lib kanalning yuqori katalogida qimmatli "ChatGPT Content Marketing AI vositasidan foydalanish bo'yicha qo'llanma"ni qo'lga kiriting! 🌟
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!

 

发表 评论

Sizning elektron pochta manzilingiz e'lon qilinmaydi. 必填 项 已 用 * Yorliq

tepaga aylantiring