WordPressLa temo hejmpaĝo-emblemo havas h1-etikedon, kaj estas 2 h1-oj sur la kategorioj kaj artikolaj internaj paĝoj.Kion mi faru?
Interreta MerkatadoEstas multaj metodoj, inkluziveSEOPlej efika kaj bonega pornovaj amaskomunikilojhomoj farasPromocio pri publika kontostrategio.
Reteja optimumigo konformas al retpaĝaj htmlkodaj specifoj:
- La titoletikedo de la paĝtitolo havas la plej altan pezon, sekvitan de la h1-etikedo.
- La titolo kaj h1-etikedoj devus aperi nur unufoje per paĝo, kaj se ili aperas plurfoje, ili povas esti punitaj de serĉiloj.
Kiel ĉe multaj WordPress-temoj, estas kutime aldoni h1-etikedojn al la emblemo en la kaplinio.
Samtempe la titolo de la interna paĝo de la artikolo havas h1-etikedon, tiel ke estos du h2-etikedoj.Kiel fari, ke ĉiu paĝo havu nur unu h1-etikedon?
Mi optimumigasChen WeiliangEn la procezo de blogado, mi ankaŭ renkontis tiajn problemojn.La solvo povas esti modifita laŭ la situacio de sia propra WP-temo, referencante al la sekva kodo:
Modifa metodo 1
Metu la kodon en la header.php-dosieron ▼
<hgroup class=”logo-site”></hgroup>
Anstataŭigi per la sekva kodo por solvi ▼
<? php if (is_home()) { echo '<h1 class="site-title">'; }else{ echo '<div class="h1_logo" >'; } ?> <a href="/eo/"><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()
La funkcio juĝas, ke se ĝi estas la hejmpaĝo, ĝi montros la h1-etikedon, kaj se ĝi ne estas la hejmpaĝo, ĝi montros la div-etikedon.
(Ĉar ne ĉiu WP-temokodo estas la sama, seModifa metodo 1Ne aplikebla, bonvolu raporti al la sekvantaModifa metodo 2)
Modifa metodo 2
WP-hejmpaĝo kaj kategoriopaĝo juĝa funkcio priskribo ▼
if ( is_front_page() || is_category() || is_home() ) : ?>
- is_front_page kaj is_home indiku ĉu ĝi estas la ĉefpaĝo.
- is_category indikas ĉu ĝi estas kategoripaĝo.
Ĉar nur la hejmpaĝa emblemo devas havi h1-etikedojn, aliaj paĝoj ne bezonas havi h1-etikedojn.
La sekvanta estas forigita is_category() ||
kodo post ▼
<? 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')) { ?>
Indikas, ke se la hejmpaĝo havas embleman agordon, la emblemo kun la h1-etikedo estos montrata.- 1-a
<?php else : ?>
Indikas, ke se ne ekzistas emblemo, la retejo-titolo kaj subtitolo (kun h1-etikedoj) en "Agordoj" estos montrataj. - 2-a
<?php else : ?> <?php if (zm_get_option('logos')) { ?>
Indikas, ke se ĝi ne estas la ĉefpaĝo, la emblemo sen la h1-etikedo estos montrata. - 3-a
<?php else : ?>
Indikas, ke se ĝi ne estas la ĉefpaĝo kaj ne havas emblemon, la retpaĝa titolo kaj subtitolo en "Agordoj" estos montrataj.
Aldoni kategorio paĝo titolo h1 kodo
Se la emblemo de via kategorio-paĝo ne eligas la h1-etikedon, kaj la kategori-paĝa ŝablono ne havas la h1-titoletikedon...
(specifa situacio,Google Chrome请按 CTRL + U Trovu retpaĝan kodon<h1
certigi)
unua paŝo:Determinu la kategoriopaĝon, tute ne ekzistas h1-etikedo, vi devas aldoni la kodon "kategoria paĝo h1 titolo" en la kategoriopaĝa ŝablono ▼
<h1 class="cat_title"><?php single_cat_title(); ?></h1>
La dua paŝo:En la style.css-dosiero, aldonu la stilkodon CSS por la titolo h1 de la kategoriopaĝo ▼
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; }
Post ĉi tiu modifo, vi povas facile solvi la problemon, ke la retpaĝa emblemo havas h1-etikedojn, kaj la internaj paĝaj artikoloj kaj kategorio-paĝoj havas 2 h1-etikedojn.
SEO estas la rezulto de optimumigo de diversaj detaloj.Se vi povas optimumigi diversajn detalojn de diversaj retejo-kodoj, la reteja rangotabelo ankaŭ estos certagrade plibonigita ^_^
Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) dividis "Kion mi faru se la WordPress-temo-hejmpaĝo-emblemo havas h1-etikedon, kaj estas 2 h1-oj en la kategorio kaj artikolo interna paĝo?", kio estas helpema al vi.
Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-582.html
Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!