Logo beranda tema WordPress memiliki tag h1, apa yang harus saya lakukan jika ada 2 h1 di halaman kategori & artikel?

WordPressLogo beranda tema memiliki tag h1, dan ada 2 h1 di halaman dalam kategori & artikel. Apa yang harus saya lakukan?

网络 营销Ada banyak metode, termasukSEOPaling efektif dan bagus untukmedia yang baruorang melakukannyaPromosi akun publikstrategi.

Pengoptimalan situs web sesuai dengan spesifikasi kode html halaman web:

  • Tag judul judul halaman memiliki bobot tertinggi, diikuti oleh tag h1.
  • Judul dan tag h1 seharusnya hanya muncul sekali per halaman, dan jika muncul beberapa kali, mereka dapat dihukum oleh mesin pencari.

Seperti banyak tema WordPress, biasanya menambahkan tag h1 ke logo di header.

Pada saat yang sama, judul halaman bagian dalam artikel memiliki tag h1, sehingga akan ada dua tag h2. Bagaimana membuat setiap halaman hanya memiliki satu tag h1?

Saya mengoptimalkanChen WeiliangDalam proses blogging, saya juga mengalami masalah seperti itu, solusinya dapat dimodifikasi sesuai dengan situasi tema WP sendiri, merujuk pada kode berikut:

Metode modifikasi 1

Letakkan kode di file header.php

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

Ganti dengan kode berikut untuk menyelesaikan

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/id/"><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() Fungsi menilai bahwa jika itu adalah halaman beranda, itu akan menampilkan tag h1, dan jika bukan halaman beranda, itu akan menampilkan tag div.

(Karena tidak semua kode tema WP sama, jikaMetode modifikasi 1Tidak berlaku, silakan lihat berikut iniMetode modifikasi 2)

Metode modifikasi 2

Beranda WP dan deskripsi fungsi penilaian halaman kategori

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page dan is_home menunjukkan apakah itu adalah halaman beranda.
  • is_category menunjukkan apakah itu adalah halaman kategori.

Karena hanya logo beranda yang perlu memiliki tag h1, halaman lain tidak perlu memiliki tag h1.

Berikut ini dihapus is_category() ||kode setelah

<? 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')) { ?>Menunjukkan bahwa jika halaman rumah memiliki pengaturan logo, logo dengan tag h1 akan ditampilkan.
  • tanggal 1 <?php else : ?> Menunjukkan bahwa jika tidak ada logo, judul situs dan subjudul (dengan tag h1) di "Pengaturan" akan ditampilkan.
  • tanggal 2 <?php else : ?> <?php if (zm_get_option('logos')) { ?> Menunjukkan bahwa jika bukan halaman beranda, logo tanpa tag h1 akan ditampilkan.
  • tanggal 3 <?php else : ?>Menunjukkan bahwa jika itu bukan halaman beranda dan tidak memiliki logo, judul dan subjudul situs web di "Pengaturan" akan ditampilkan.

Tambahkan kode h1 judul halaman kategori

Jika logo halaman kategori Anda tidak menampilkan tag h1, dan template halaman kategori tidak memiliki tag judul h1...

(situasi tertentu,Google Chrome请按 CTRL + U Temukan kode halaman web<h1untuk memastikan)

Langkah pertama:Tentukan halaman kategori, tidak ada tag h1 sama sekali, Anda perlu menambahkan kode "halaman kategori judul h1" di templat halaman kategori

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

Langkah kedua:Dalam file style.css, tambahkan kode gaya CSS untuk judul h1 halaman kategori

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

Setelah modifikasi ini, Anda dapat dengan mudah memecahkan masalah bahwa logo situs web memiliki tag h1, dan halaman dalam artikel dan halaman kategori memiliki 2 tag h1.

SEO adalah hasil optimasi berbagai detail, jika Anda dapat mengoptimalkan berbagai detail dari berbagai kode situs web, peringkat situs web juga akan meningkat sampai batas tertentu ^_^

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) berbagi "Apa yang harus saya lakukan jika logo beranda tema WordPress memiliki tag h1, dan ada 2 h1 di halaman dalam kategori & artikel?", yang bermanfaat bagi Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-582.html

Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部