チェックポイント
1:ダッシュボードの表示設定で「フロントページの設定」がどこでも合います。解らなかったらこれ。
<?php if ( is_home() || is_front_page() ) : ?> ここにトップページの内容 <?php else : ?> ここにトップ以外の内容 <?php endif; ?>
2:ダッシュボードの表示設定で「フロントページの設定」が固定ページ(以下を選択)で「フロントページ」で設定されている場合
<?php if(is_home()): ?> ここにトップページの内容 <?php else : ?> ここにトップ以外の内容 <?php endif; ?>
3:ダッシュボードの表示設定で「フロントページの設定」が固定ページ(以下を選択)で「投稿ページ」で設定されている場合
<?php if(is_front_page()): ?> ここにトップページの内容 <?php else : ?> ここにトップ以外の内容 <?php endif; ?>
トップページだけのメインビジュアルで他は変えたい。よく使う割にすぐ忘れるのでメモメモ
主に3種類
3種類の違い
3種類の違いはis_home()とis_front_page()の違いです。
設定はwordpress「ダッシュボード」→「設定」→「表示設定」→「フロントページの表示」のところです。
フロントページの設定がどこに設定さていても使えるのがこれ。わからなかったらこれを使いましょう。
<?php if ( is_home() || is_front_page() ) : ?>
固定ページ(以下を選択)で「フロントページ」で設定されている場合
<?php if(is_front_page()): ?>
固定ページ(以下を選択)で「投稿ページ」で設定されている場合
<?php if(is_home()): ?>