サポート » 使い方全般 » if文について

  • いつもお世話になっております。
    久々にWPを使っているのですが、if文がうまくいかずに苦戦しています。

    実現したいことは
    投稿とカスタム投稿の個別ページ(single.php)の表示を別にしたいのです。

    single.phpに以下を入れると真っ白になってしまいます。。。

    <?php
    if (have_posts()) :
      while (have_posts()) :
        the_post();
      if ( get_post_type() === 'post' ):
        get_template_part('content1');
        else:
        get_template_part('content2')
        endif;
      endwhile;
    endif;
    ?>

    PHPがわかっていないので初心者の質問ですみません、、教えていただけると助かります。
    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • はじめまして

    以下の末尾に「;」がありません。
    get_template_part('content2')

    トピック投稿者 nakanao

    (@nakanao)

    shirakobatoさん、返信ありがとうございます。

    すみません……!うっかりしてしまい末尾の「;」を付け忘れていました。
    ;をつけたところ、うまくいきました。
    お恥ずかしい……ありがとうございます。
    すみませんでした。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「if文について」には新たに返信することはできません。