Ang logo sa homepage sa tema sa WordPress adunay mga h1 nga tag, unsa ang akong buhaton kung adunay 2 ka h1 sa kategorya ug mga panid sa artikulo?

Ang logo sa homepage sa akong WordPress theme adunay h1 tag, ug ang kategorya ug mga panid sa post adunay duha usab ka h1 tag. Unsa may akong buhaton?

Daghang mga pamaagi sa online marketing , diin ang SEO ang labing epektibo ug angay alang sa mga propesyonal sa bag-ong media isip estratehiya sa promosyon alang sa ilang mga opisyal nga account sa WeChat.

Ang pag-optimize sa website nahiuyon sa mga detalye sa html code sa webpage:

  • Ang title tag sa page title adunay pinakataas nga gibug-aton, gisundan sa h1 tag.
  • Ang titulo ug h1 tags kinahanglan lang nga makita kausa sa matag panid, ug kung adunay daghang dili maayo nga mga gibug-aton, mahimo usab silang silotan sa mga search engine.

Sama sa daghang mga tema sa WordPress, kasagaran ang pagdugang usa ka tag nga h1 sa logo sa header.

Sa samang higayon, ang ulohan sa sulod nga panid sa artikulo adunay h1 nga tag, aron adunay duha ka h2 nga mga tag. Unsaon paghimo sa matag panid nga adunay usa lamang ka h1 nga tag?

Nakasugat sab kog parehas nga problema samtang gi-optimize nako ang blog ni Chen Weiliang . Ang solusyon mahimong usbon sumala sa imong kaugalingong WordPress theme, gamit ang mosunod nga code:

Pamaagi sa pagbag-o 1

Ibutang ang code sa header.php file ▼

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

Ilisan sa mosunod nga code aron masulbad ang ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/ceb/"><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() Ang function naghukom nga kung kini ang home page, kini magpakita sa h1 tag, ug kung kini dili ang home page, kini magpakita sa div tag.

(Tungod kay dili tanang WP theme adunay parehas nga code, kon ang modification method 1 dili magamit, palihog tan-awa ang modification method 2 sa ubos .)

Pamaagi sa pagbag-o 2

Ang homepage sa WP ug panid sa kategorya nga paghusga sa function deskripsyon ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page ug is_home nagpakita kung kini ang home page.
  • is_category nagpaila kung kini usa ka panid sa kategorya.

Tungod kay ang logo sa homepage ra ang kinahanglan adunay mga tag nga h1, ang ubang mga panid dili kinahanglan nga adunay mga tag nga h1.

Gipapas ang mosunod is_category() ||code pagkahuman sa ▼

<? 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')) { ?>Nagpakita nga kung ang home page adunay setting sa logo, ang logo nga adunay tag nga h1 ipakita.
  • 1st <?php else : ?> Nagpakita nga kung wala’y logo, ang titulo sa site ug subtitle (nga adunay mga tag nga h1) sa "Mga Setting" ipakita.
  • 2st <?php else : ?> <?php if (zm_get_option('logos')) { ?> Nagpakita nga kung dili kini ang home page, ang logo nga wala ang h1 tag ipakita.
  • 3st <?php else : ?>Nagpakita nga kung dili kini ang home page ug walay logo, ang titulo sa website ug subtitle sa "Settings" ipakita.

Idugang ang titulo sa panid sa kategorya h1 code

Kung ang logo sa imong panid sa kategorya wala mag-output sa h1 tag, ug ang template sa panid sa kategorya wala’y tag h1 nga titulo...

(espesipikong kahimtang,Google ChromePress CTRL + U Pangitag webpage code<h1para makasiguro)

Lakang 1: Tinoa kon ang panid sa kategorya walay h1 tag. Kinahanglan nimong idugang ang code nga "Category Page h1 Title" sa template sa panid sa kategorya. ▼

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

Lakang 2: Sa style.css file, idugang ang CSS style code para sa h1 heading ▼ sa panid sa kategorya

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

Pagkahuman niini nga pagbag-o, dali ra kini masulbad.Ang logo sa website adunay mga tag nga h1, ug ang mga artikulo sa sulud nga panid ug mga panid sa kategorya adunay 2 mga tag sa h1.

Ang SEO mao ang resulta sa pag-optimize sa lain-laing mga detalye. Kung ma-optimize nimo ang lainlaing mga detalye sa lainlaing mga code sa website, ang ranggo sa website mapauswag usab sa usa ka sukod ^_^

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Linukot nga basahon sa Taas