サポート » 使い方全般 » カスタム投稿の次の記事、前の記事の表示方法

  • 質問失礼します。

    Wordpressにもともとある投稿は

    
    <?php previous_post_link('%link', '前の記事'); ?>
    <?php next_post_link('%link', '次の記事'); ?>
    

    を使用して表示できるのですが、カスタム投稿で上記を使用すると何も表示されません。

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

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • CG

    (@du-bist-der-lenz)

    Codexの解説には、次のようにあります。

    このテンプレートタグは、現在の投稿から見て日付順でひとつ前の投稿へのリンクを表示します。個別投稿のパーマリンクページで使用します。

    Tsuyoshi.

    (@andante0727)

    カスタム投稿であっても、previous_post_linknext_post_linkでのリンクは個別投稿ページであれば表示できます。

    これらのテンプレートタグを書いているのは、single.phpsingle-[post_type].phpでしょうか。

    どういったファイルに、前後どのように記述しているかなども分かれば解決の手助けになるかもしれません。

    the_post_navigation を使うのが手っ取り早いかなとは思います。

    the_post_navigation() | Function | WordPress Developer Resources

    トピック投稿者 mizugamiyuki

    (@mizugamiyuki)

    Tsuyoshi.様

    ご回答いただいていたのにご返信が遅くなり申し訳ございません。

    functions.phpに
    add_action( ‘init’, ‘create_post_type’ );を記述して投稿の種類?を増やしています。

    そして増やした投稿(仮で)sampleと名付け、sampleのカテゴリーに(仮で)samplecatと名付けました。

    そして

    
    <?php previous_post_link('%link', '前の記事'); ?>
    <?php next_post_link('%link', '次の記事'); ?>
    

    を記述しているのは、single-sample.phpです。

    • この返信は6年前にmizugamiyukiが編集しました。
4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「カスタム投稿の次の記事、前の記事の表示方法」には新たに返信することはできません。