WordPress(ワードプレス)でホームページを作りたい、カスタムしたいという人のためのサイトです。

WordPressの条件分岐タグまとめ

TOP > テンプレートタグ > WordPressの条件分岐タグまとめ

WordPressを使っているとたまに一個のファイルで複数の条件をつけて解決させたらファイルが一つで済む場合ってありますよね。
私はめんどくさがりなので、やっぱりできる限り簡単に作っちゃいたいと思うわけです。
そういう時に便利なのが条件分岐タグ。
トップページの時はこの表示だけど、記事ページの時はこの表示にしたいと言うときに非常に便利です。
条件分岐タグを使いこなせばカスタムの幅も広がるので、是非使いこなしてください。

条件分岐タグ実例

では実際によく使うものをまとめます。

トップの場合はAを表示、それ以外ではBを表示させる時

<?php if(is_home()): ?>
A
<?php else: ?>
B
<?php endif; ?>

記事ページの場合はAを表示、それ以外ではBを表示させる時

<?php if(is_single()): ?>
A
<?php else: ?>
B
<?php endif; ?>

固定ページの場合はAを表示、それ以外ではBを表示させる時

<?php if(is_page()): ?>
A
<?php else: ?>
B
<?php endif; ?>

カテゴリページの場合はAを表示、それ以外ではBを表示させる時

<?php if(is_category()): ?>
A
<?php else: ?>
B
<?php endif; ?>

上記を複数使いたい場合

<?php if (is_home() || is_single()) { ?>
A
<?php else: ?>
B
<?php endif; ?>

といった感じです。まああんまり難しくないですよねw


« »

ABOUT THE AUTHOR

こしもあんず
こしもあんず

Wordpressをカスタマイズすることが好きなギーク女子です。
好きなエディタはSublimetext2です。
Google+やってるので、よろしくです。
デザインは好きですが、PHPはあまり得意ではないのでその辺ご容赦くださいね。


Twitterはこちら
https://twitter.com/wordpresscusto1

ad