ללוגו של דף הבית של ערכת הנושא של וורדפרס יש תגיות h1, מה עלי לעשות אם יש 2 h1s בדפי הקטגוריה והמאמרים?

וורדפרסללוגו של דף הבית יש תג h1, ויש 2 h1s בדפים הפנימיים של הקטגוריה והמאמר. מה עלי לעשות?

שיווק באינטרנטישנן שיטות רבות, כוללקידום אתריםהכי יעיל ונהדר עבורמדיה חדשהאנשים עושיםקידום חשבון ציבוריאִסטרָטֶגִיָה.

אופטימיזציה של אתרים תואמת למפרטי קוד HTML של דף אינטרנט:

  • לתג הכותרת של כותרת העמוד יש את המשקל הגבוה ביותר, ואחריו תג h1.
  • הכותרת והתגיות h1 צריכות להופיע רק פעם אחת בכל עמוד, ואם יש מספר משקלים שליליים, הם עשויים גם להיענש על ידי מנועי החיפוש.

כמו בהרבה ערכות נושא של וורדפרס, מקובל להוסיף תגיות h1 ללוגו בכותרת.

יחד עם זאת, בכותרת של העמוד הפנימי של המאמר יש תגית h1, כך שיהיו שני תגיות h2. איך לגרום לכל עמוד להיות רק תגית h1 אחת?

אני עושה אופטימיזציהצ'ן וייליאנגבתהליך הבלוגים ישנן גם בעיות כאלה. ניתן לשנות את הפתרון בהתאם למצב של נושא ה-WP שלך, תוך התייחסות לקוד הבא:

שיטת שינוי 1

שים את הקוד בקובץ header.php ▼

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

החלף בקוד הבא כדי לפתור את ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/iw/"><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() הפונקציה שופטת שאם זה דף הבית, היא תציג את תג h1, ואם זה לא דף הבית, היא תציג את תג div.

(מכיוון שלא כל קוד ערכת נושא של WP זהה, אםשיטת שינוי 1לא רלוונטי, אנא עיין בדברים הבאיםשיטת שינוי 2)

שיטת שינוי 2

תיאור פונקציית דף הבית של WP ודף הקטגוריה ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page ו-is_home מציינים אם זה דף הבית.
  • is_category מציין אם זה דף קטגוריה.

מכיוון שרק הלוגו של דף הבית צריך לכלול תגי h1, דפים אחרים אינם צריכים לכלול תגי h1.

הדברים הבאים נמחקים is_category() ||קוד אחרי ▼

<? 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')) { ?>מציין שאם לדף הבית יש הגדרת לוגו, הלוגו עם תג h1 יוצג.
  • 1 <?php else : ?> מציין שאם אין לוגו, כותרת האתר וכותרת המשנה (עם תגי h1) ב"הגדרות" יוצגו.
  • 2 <?php else : ?> <?php if (zm_get_option('logos')) { ?> מציין שאם זה לא דף הבית, הלוגו ללא תג h1 יוצג.
  • 3 <?php else : ?>מציין שאם זה לא דף הבית ואין לו לוגו, כותרת האתר וכותרת המשנה ב"הגדרות" יוצגו.

הוסף קוד כותרת דף קטגוריה h1

אם הלוגו של דף הקטגוריה שלך אינו מוציא את תג h1, ולתבנית דף הקטגוריה אין את תג הכותרת h1...

(מצב ספציפי,גוגל כרום请按 CTRL + U מצא את קוד דף האינטרנט<h1לוודא)

השלב הראשון:קבע את דף הקטגוריה, אין תג h1 בכלל, אתה צריך להוסיף את הקוד "כותרת דף קטגוריה h1" בתבנית דף הקטגוריה ▼

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

השלב השני:בקובץ style.css, הוסף את קוד סגנון CSS עבור הכותרת h1 של דף הקטגוריה ▼

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

לאחר שינוי זה, ניתן לפתור אותו בקלות. בלוגו האתר כולל תגיות h1, ולכתבות הדף הפנימיות ודפי הקטגוריות יש 2 תגיות h1.

קידום אתרים הוא תוצאה של אופטימיזציה של פרטים שונים, אם תוכל לבצע אופטימיזציה של פרטים שונים של קודי אתרים שונים, גם דירוג האתר ישתפר במידה מסוימת ^_^

Hope Chen Weiliang בלוג ( https://www.chenweiliang.com/ ) שיתף "מה עלי לעשות אם ללוגו של דף הבית של ערכת הנושא של וורדפרס יש תג h1, ויש 2 h1s בדף הפנימי של הקטגוריה והמאמר?", וזה מועיל לך.

מוזמנים לשתף את הקישור של מאמר זה:https://www.chenweiliang.com/cwl-582.html

ברוכים הבאים לערוץ הטלגרם של הבלוג של Chen Weiliang כדי לקבל את העדכונים האחרונים!

🔔 היה הראשון לקבל את "מדריך השימוש בכלי AI של ChatGPT Content Marketing" בספרייה העליונה של הערוץ! 🌟
📚 המדריך הזה מכיל ערך עצום, 🌟זו הזדמנות נדירה, אל תפספסו אותה! ⏰⌛💨
שתפו ותעשו לייק אם בא לכם!
השיתוף והלייקים שלך הם המוטיבציה המתמשכת שלנו!

 

发表 评论

כתובת האימייל שלך לא תפורסם. 必填 项 已 用 * תווית

גלול למעלה