目次
archive.phpでカテゴリーで表示が異なる場合
カテゴリーにより表示内容や、挨拶文を変えたい時に使えます。
一つのカテゴリーだけ表示を変えたい場合
1 2 3 4 5 |
<?php if ( in_category( array( 'カテゴリースラッグ名' ) )) : ?> カテゴリー「指定したカテゴリースラッグ名」の場合に表示される <?php else: ?> 「指定したカテゴリースラッグ名」以外の場合に表示 <?php endif; ?> |
特定のカテゴリーを複数選択したい場合
1 2 3 4 5 |
<?php if ( in_category( array( 'カテゴリースラッグ名01', 'カテゴリースラッグ名01', 'カテゴリースラッグ名02', 'カテゴリースラッグ名02' ) )) : ?> カテゴリー「カテゴリースラッグ名01」「カテゴリースラッグ名02」「カテゴリースラッグ名03」に表示される <?php else: ?> 「カテゴリースラッグ名01」「カテゴリースラッグ名02」「カテゴリースラッグ名03」以外に表示 <?php endif; ?> |
複数のカテゴリーで表内容を切り替えたい場合
1 2 3 4 5 6 7 |
<?php if ( in_category( array( 'カテゴリースラッグ名01' ) )) : ?> カテゴリー「カテゴリースラッグ名01」の場合に表示される <?php elseif ( in_category( array( 'カテゴリースラッグ名02' ) )) : ?> カテゴリー「カテゴリースラッグ名02」の場合に表示される <?php else: ?> 「カテゴリースラッグ名01」「カテゴリースラッグ名02」以外の場合に表示される <?php endif; ?> |