wordpress

トップページとそれ以外のページをPHPで条件分岐して表示する方法

2018/08/17

メインビジュアルは、トップページ(ホーム)だけしか表示したくない。
ぱんくずナビはトップページには表示しない。

条件分岐のPHPの書き方のメモ。

header.phpで使用

特定の固定ページ

特定の記事だけ(複数あるとき)

 

特定の固定ページだけ(複数あるとき)

ページ名でも可。

 

特定のカテゴリーページのみ(複数)

elseif( is_category( array(‘1’, ‘3’, ‘6’) ) ) :と書けば「カテゴリーIDが1、3、6の記事一覧ページであれば」という条件分岐になる。

elseif( is_category( array(‘html’, ‘css’, ‘php’) ) ) : というようにカテゴリーのスラッグ名で複数指定も可能

 

検索結果ページ

 

トップページ以外の全てのページに表示させる分岐

主にパンくずに使用