Learning site for website creation

013:条件分岐を使ってトップページと配下ページでヘッダを分ける

公開日:2020年11月06日 更新日:2020年11月10日

トップページヘッダ―と配下ページヘッダーを分けて表示

条件分岐関数を使用して表示を分けます。

関数名 内容
is_front_page() フロントページか調べる
is_home() トップページか調べる
is_singular() 投稿または固定ページか調べる
is_page() 固定ページか調べる
is_single() 投稿詳細ページか調べる
is_sticky() 投稿が「先頭に固定表示(sticky)」か調べる
is_archive() アーカイブページか調べる
is_post_type_archive() カスタム投稿タイプアーカイブページか調べる
is_category() カテゴリーアーカイブページか調べる
is_tag() タグアーカイブページか調べる
is_date() 日付アーカイブページ(年別/月別/日別アーカイブページ)か調べる
is_year() 年別アーカイブページか調べる
is_month() 月別アーカイブページか調べる
is_day() 日別アーカイブページか調べる
is_search() 検索結果ページか調べる
have_posts() 投稿があるか調べる
has_post_thumbnail() アイキャッチ画像が指定されているか調べる
has_tag() タグがついているか調べる
has_category() カテゴリーに属しているか調べる in_category()とほぼ同じ
have_comments() コメントがあるか調べる
comments_open() コメント投稿を許可しているか調べる

今回はis_front_page関数を使用してトップページと配下ページを分けます。

このページで出てくる関数

WordPress関数は「公式サイトのドキュメント」で確認しましょう。

WordPress関数

is_front_page()

home_url()

get_stylesheet_directory_uri()

wp_nav_menu()