サポート » 使い方全般 » $prevPost->IDや$nextPost->IDが機能しない

  • 解決済 mizugamiyuki

    (@mizugamiyuki)


    質問失礼します。

    現在カスタム投稿でカテゴリーを作って専用のsingleページを作りました。
    そして記事の下に前の投稿と次の投稿をサムネイル付きで表示したいのですが、
    サムネイルだけが記事と同じページの画像になります。
    タイトルは取得できているのに。。。

    コードは以下になります。

    
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
        <h1><?php the_title(); ?></h1>
        <?php the_content(); ?>
    <?php endwhile; endif; ?>
    
    <ul id="navigation">
      <li>
        <?php
        $prevPost = get_previous_post(true);
        $prevThumbnail = get_the_post_thumbnail($prevPost->ID, array(135,90) );
        echo $prevthumbnail;
        previous_post_link( '%link', $prevThumbnail.'%title' );
        ?>
      </li>
      <li>
        <?php
        $nextPost = get_next_post(true);
        $nextThumbnail = get_the_post_thumbnail($nextPost->ID, array(135,90) );
        echo $nextthumbnail;
        next_post_link( '%link', $nextThumbnail.'%title' );
        ?>
      </li>
    </ul>
    

    解決方法をご存知の方がいらっしゃいましたらご教授の程、よろしくお願いいたします。

    • このトピックは mizugamiyukiが1 年、 2 ヶ月前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    PHP における変数名($)は大文字小文字を区別します。
    よくコードを見てみてください。

    ishitaka様

    ご解答ありがとうございます。
    Tが小文字になっていました。

    ご指摘ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「$prevPost->IDや$nextPost->IDが機能しない」には新たに返信することはできません。