特定のカテゴリを持つ記事のみカスタマイズしたい
「お知らせ」カテゴリの記事なら過去の記事タイトル一覧を表示したい…など、
特定のカテゴリを持つ記事のみカスタマイズしたいときには in_category を使用します。
in_category() | 記事に指定のカテゴリが含まれているかチェックします。含まれていればTRUEを返します。 |
---|
<?php if ( in_category('3') ): ?> ここに特定のカテゴリ記事にのみ表示させたい内容を記述します。 <?php endif; ?>
in_category() の中にはカテゴリIDを指定します。
<?php if ( in_category('3') OR in_category('5') ): ?> ここに特定のカテゴリ記事にのみ表示させたい内容を記述します。 <?php endif; ?>
複数指定する場合は OR や || で区切ります。
カテゴリ別にレイアウトを変えるときにも重宝します。
関連記事