WordPressで「ホームページの表示」設定で最新の投稿・固定ページを指定した時のトップページの挙動の違いまとめ。WEMOブログ向けWordPressテーマ「SWELL」をリリースしました!コピペで終わらない、本質的な理解を目指した知識整理のメモをお届け。ホームWEMOについて人気記事一覧フロントエンドHTMLCSS/SassJavaScriptSVGバックエンドPHPサーバーWordPress基礎知識カスタマイズプラグインちょいメモ集WordPressで「ホームページの表示」設定で最新の投稿・固定ページを指定した時のトップページの挙動の違いまとめ。2019.08.31WordPressの管理メニュー設定項目の中に「ホームページの表示」という設定がありますよね。サイトのトップページに関する重要な設定ですが、これによってどこがどう変わるのか、皆さんちゃんと把握していますか?(ちなみに「ホームページの表示」設定とは、以下のエリアで設定できる項目のことです。)「ホームページの表示」設定エリアおそらく、皆さん見かけたことはあると思います。WordPressでサイトを制作する人なら「ホームページ」に固定ページを指定する時にここで設定することもよくあるでしょう。固定ページを「ホームページ」や「投稿ページ」として指定した時でどのように違いがあるのか、がっつりと検証してみました。条件分岐タグの挙動やテンプレートの優先度、メインループの挙動などにかなり違いが出てくることが分かりましたので、WordPress関係の制作者さんは是非これを機に一緒に理解を深めていただけたらなと思います。重要な設定なのに、なんとな〜くの理解しかしていない、そこのあなた。is_front_page()って条件分岐してるけどこれもよく分かっていない、そこのあなた。一緒に勉強していきましょう。「最新の投稿」に設定した場合デフォルトではこの「最新の投稿」が設定されています。冒頭の画像の状態ですね。この設定の場合、トップページでの挙動がどうなるのか。以下の表にまとめました。最新の投稿一覧get_queried_object()の情報null表だけ見てもよくわからない人もいると思うので、それぞれ説明していきます。内容が最優先で表示されます。home.phpを、どちらもなければ、index.phpの内容を表示します。返すようになっています。