WordPressで固定ページやフロントページなどによって処理内容や記述を変えたい場合があります。
そんな時に便利なよく使う条件分岐を記載しました。
条件に当てはまる処理 条件に当てはまらない処理
elseを省略して
条件に当てはまる処理
条件以外では何も処理をしたくない場合else文を省略して記述することも可能です。
またelseifを記述して
投稿記事ではここの処理を適用 固定ページではここの処理を適用 投稿記事でも固定ページでもない場合に処理を実行
ifに当てはまらなかったときに、elseifの条件を判定してくれます。
複数の条件を組み合わせでは
ifの()内で、&&(かつ)と||(又は)を使って、2つ以上の条件を組み合わせることができます。
投稿記事かつ固定ページのときに処理を実行 投稿記事かつ固定ページのときに処理を実行
また、
下記のようにページによって条件を変えることが可能です。