parudou
※現在リダイレクトにて新サイトへ移行中です
parudou
parudou
更新日:2019/08/16

<コピペ用>ワードプレス条件分岐タグ一覧

よく使う条件分岐をコピペしやすいようにまとめました。
解説なんて要らない。ただコピペがしたいのだ、と。
全てを知りたいならこちらを「条件分岐タグ(公式)」。

一覧


<?php if(is_home()):?>

<?php if(is_front_page()):?>

<?php if(is_archive()):?>

<?php if(is_paged()):?>

<?php if(is_date()):?>
<?php if(is_year()):?>
<?php if(is_month()):?>
<?php if(is_day()):?>
<?php if(is_new_day()):?>

<?php if(is_author()):?>
<?php if(is_author(array('1','2'))):?>

<?php if (is_search()):?>

<?php if (is_404()):?>

<?php if(is_category()):?>
<?php if(is_category('1')):?>
<?php if(is_category(array('1','2'))):?>

<?php if(in_category('1')):?>
<?php if(in_category(array('1','2'))):?>

<?php if(is_tag()):?>
<?php if(is_tag('1')):?>
<?php if(is_tag(array('1','2'))):?>

<?php if(has_tag()):?>
<?php if(has_tag('1')):?>
<?php if(has_tag(array('1','2'))):?>

<?php if(is_singular()):?>

<?php if(is_single()):?>
<?php if(is_single('1')):?>
<?php if(is_single(array('1','2'))):?>

<?php if(is_page()):?>
<?php if(is_page('1')):?>
<?php if(is_page( array('1','2'))):?>

<?php if(wp_is_mobile()):?>

<?php if( is_user_logged_in() ) : ?>

使い方


//やり方1
<?php if(is_singular()){

} else {

} ?>

//やり方2
<?php if(is_singular()):?>

<?php else:?>

<?php endif; ?>

//&条件
<?php if(is_home() && is_front_page()):?>

//or条件
<?php if(is_category() || is_tag()):?>

//「!」を付けると否定条件になる
<?php if(!wp_is_mobile()):?>

配列での複数指定は記事IDでもスラッグでもOKです。
修正のことを考えるとIDの方が良い。

もっと細かく条件分岐したい場合は、
こちらの記事も参考にしてみてください。

関連記事
ワードプレスでもっと細かく条件分岐する方法(URLや記事タイトルで分岐) 「<?php if(is_single()) :?>」などでは大雑把でしか分岐できません。 より細かくした場合、PHPで普通にプログラミングする必要があります。 そこで、よく使うであ

是非ご感想・ご指摘等をください。

プロフィール

管理人:parudou
単なるWEBサイト作成マニアです。
底辺法人アフィリエイター。
パルどうSEOブログ
パルどう.com マガジン

閲覧履歴
履歴なし
カテゴリー
Copyright (c) parudou All Rights Reserved.