LoginSignup
0
0

More than 1 year has passed since last update.

WordPressでトップページとそれ以外でh1タグを切り替える方法

Last updated at Posted at 2023-01-31

WordPressでトップページとそれ以外のページでh1タグを出し分けたい場合、if文で書いたりしていませんか?

あるあるな記述

<?php if(is_front_page()): ?>
  <h1 class="logo">
    <a href="<?php esc_url(home_url()); ?>">ロゴ</a>
  </h1>
<?php else: ?>
  <div class="logo">
    <a href="<?php esc_url(home_url()); ?>">ロゴ</a>
  </div>
<?php endif; ?>

良い例(三項演算子で簡単に書く)

<?php $title_tag = (is_home() || is_front_page()) ? 'h1' : 'div'; ?>
<<?php echo $title_tag; ?> class="logo">
  <a href="<?php echo esc_url(home_url()); ?>">ロゴ</a>
</<?php echo $title_tag; ?>>

これで簡単に出し分け完了です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0