
نوشته اصلی توسط
aram1376
قالب سایت خودم هم همین مشکلو داره. در صفحه پست ها دو تا h1 وجود داره. یکیش اسم سایته دومی عنوان پست. حالا امکانش هست فقط در صفحه اصلی، اسم سایت در تگ h1 قرار بگیره و در صفحه ی پست ها تگ نداشته باشه؟
آخه تگ h1 رو از فایل هدر اگه حذف کنیم صفحه اصلی بدون تگ h1 میشه.
بله
با یکم php
کافیه توی فایل header.php
کد HTML:
<h1 class="site-title"><a rel="nofollow" href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
رو با
کد PHP:
<?phpif ( is_single() ){ ?><h2 class="site-title"><a rel="nofollow" href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h2><?php } else { ?> <h1 class="site-title"><a rel="nofollow" href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1><?php } ?>
جایگزین کنید