こんにちは。リナゾー(@rinazo)です。
最近はもっぱらwordpress案件が増えてきていて、毎回同じようなところで「あれ?何だっけ?」だとか「どっちだったっけ?」と自分確認が入っていることに気づいたので備忘録。
今回は固定ページでの条件分岐について。
固定ページかそれ以外かを条件分岐
まずはオーソドックスな指定。
これを基本形として展開していく感じですな。
固定ページに表示する内容 それ以外に表示する内容(内容がなければ空でも可)
特定の固定ページだけに表示させる
特定の固定ページに表示する内容 それ以外に表示する内容(内容がなければ空でも可)
固定ページのIDは、固定ページの一覧でページタイトルにオンマウスでチェック。
「page=◆◆」という箇所があるのでその番号を入れる。
特定の固定ページが複数ある
表示を制御したい固定ページが複数ある場合は、制御したい固定ページ全部のIDチェックの上、配列に入れ込む。
特定の固定ページに表示する内容 それ以外に表示する内容(内容がなければ空でも可)
ID以外にスラッグやページタイトルで指定もできるみたいなので、自分が管理しやすい方法で統一しておくとよいかも。
特定の固定ページに表示する内容 それ以外に表示する内容(内容がなければ空でも可)
特定の固定ページが複数ある、かつページによって表示する内容を分けたい
elseifが大活躍。
先ほどと同様、ID指定以外にスラッグやページタイトルでも指定できる。
特定の固定ページに表示する内容★その1★ 特定の固定ページに表示する内容★その2★ それ以外に表示する内容(内容がなければ空でも可)