Cyfeiriadur Erthygl
WordPressMae gan y logo hafan thema dag h1, ac mae 2 h1 ar dudalennau mewnol y categori ac erthygl Beth ddylwn i ei wneud?
Marchnata rhyngrwydMae yna lawer o ddulliau, gan gynnwysSEOMwyaf effeithiol a gwych ar gyfercyfryngau newyddmae pobl yn ei wneudHyrwyddo cyfrif cyhoeddusstrategaeth.
Mae optimeiddio gwefan yn cydymffurfio â manylebau cod html tudalen we:
- Mae gan dag teitl teitl y dudalen y pwysau uchaf, ac yna'r tag h1.
- Dim ond unwaith y dudalen y dylai'r tagiau teitl a h1 ymddangos, ac os ydyn nhw'n ymddangos sawl gwaith, mae'n bosibl y cânt eu cosbi gan beiriannau chwilio.
Fel gyda llawer o themâu WordPress, mae'n gyffredin ychwanegu tagiau h1 at y logo yn y pennawd.
Ar yr un pryd, mae gan deitl tudalen fewnol yr erthygl dag h1, fel y bydd dau dag h2. Sut i wneud dim ond un tag h1 ar bob tudalen?
Rwy'n optimeiddioChen WeiliangYn y broses o flogio, deuthum ar draws problemau o'r fath hefyd. Gellir addasu'r datrysiad yn ôl sefyllfa ei thema WP ei hun, gan gyfeirio at y cod canlynol:
Dull addasu 1
Rhowch y cod yn y ffeil header.php ▼
<hgroup class=”logo-site”></hgroup>
Amnewid gyda'r cod canlynol i ddatrys ▼
<? php if (is_home()) { echo '<h1 class="site-title">'; }else{ echo '<div class="h1_logo" >'; } ?> <a href="/cy/"><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()
Mae'r swyddogaeth yn barnu, os mai dyma'r dudalen gartref, bydd yn arddangos y tag h1, ac os nad dyma'r dudalen gartref, bydd yn arddangos y tag div.
(Gan nad yw pob cod thema WP yr un peth, osDull addasu 1Ddim yn berthnasol, cyfeiriwch at y canlynolDull addasu 2)
Dull addasu 2
Tudalen hafan WP a disgrifiad swyddogaeth dyfarniad tudalen categori ▼
if ( is_front_page() || is_category() || is_home() ) : ?>
- is_front_page ac is_home nodi ai'r dudalen gartref ydyw.
- mae is_category yn nodi a yw'n dudalen categori.
Gan mai dim ond logo'r hafan sydd angen tagiau h1, nid oes angen i dudalennau eraill gael tagiau h1.
Mae'r canlynol yn cael ei ddileu is_category() ||
cod ar ôl ▼
<? 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')) { ?>
Yn dangos, os oes gan y dudalen gartref osodiad logo, bydd y logo gyda'r tag h1 yn cael ei arddangos.- 1fed
<?php else : ?>
Yn nodi, os nad oes logo, bydd teitl y safle a'r is-deitl (gyda thagiau h1) yn "Gosodiadau" yn cael eu harddangos. - 2fed
<?php else : ?> <?php if (zm_get_option('logos')) { ?>
Yn nodi os nad dyma'r dudalen gartref, bydd y logo heb y tag h1 yn cael ei arddangos. - 3fed
<?php else : ?>
Yn nodi os nad dyma'r dudalen gartref ac nad oes ganddi logo, bydd teitl y wefan a'r is-deitl yn "Gosodiadau" yn cael eu harddangos.
Ychwanegu cod teitl tudalen categori h1
Os nad yw logo eich tudalen gategori yn allbynnu'r tag h1, ac nad oes gan y templed tudalen categori y tag teitl h1...
(sefyllfa benodol,Google Chrome请按 CTRL + U. Dod o hyd i god tudalen we<h1
i wneud yn siwr)
Y cam cyntaf:Darganfyddwch y dudalen categori, nid oes tag h1 o gwbl, mae angen ichi ychwanegu'r cod "teitl tudalen categori h1" yn y templed tudalen categori ▼
<h1 class="cat_title"><?php single_cat_title(); ?></h1>
Yr ail gam:Yn y ffeil style.css, ychwanegwch y cod arddull CSS ar gyfer teitl h1 y dudalen categori ▼
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; }
Ar ôl yr addasiad hwn, gallwch chi ddatrys y broblem yn hawdd bod gan logo'r wefan dagiau h1, ac mae gan yr erthyglau tudalennau mewnol a thudalennau categori 2 dag h1.
Mae SEO yn ganlyniad i optimeiddio manylion amrywiol. Os gallwch chi wneud y gorau o fanylion amrywiol codau gwefannau amrywiol, bydd graddio gwefannau hefyd yn cael ei wella i raddau ^_^
Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) wedi'i rannu "Beth ddylwn i ei wneud os oes gan logo hafan thema WordPress dag h1, a bod 2 h1 yn y dudalen fewnol categori ac erthygl?", sy'n ddefnyddiol i chi.
Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-582.html
Croeso i sianel Telegram o blog Chen Weiliang i gael y diweddariadau diweddaraf!
📚 Mae'r canllaw hwn yn cynnwys gwerth enfawr, 🌟Mae hwn yn gyfle prin, peidiwch â'i golli! ⏰⌛💨
Rhannwch a hoffwch os hoffech chi!
Eich rhannu a'ch hoff bethau yw ein cymhelliant parhaus!