• 解決済 hachikuma

    (@hachikuma)


    投稿した記事の一覧ページにページネーションがないため、
    投稿件数が増えると古いものが消えてしまって困っています。

    ページネーションを設置する
    <?php the_posts_navigation(); ?>
    なるものを知ったのですが、どこに設置していいのかわかりません。

    テーマはYUUTAです。

    どうぞよろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • hachikumaさん、こんにちは。

    ご利用のテーマは以下であっておりますでしょうか。
    https://wordpress.org/themes/yuuta/

    ちょっと更新のされていない古いテーマのようなので、最新のWordPressにどこまで対応できているかは分かりませんが、実際にテスト環境に導入してみると、投稿一覧の一番下に「< 過去の投稿」のようなリンクは確認できますので、過去の記事を見ることはできそうですね。

    ちなみに<?php the_posts_navigation(); ?>はページネーションのタグですが、上記記載しております通りすでにindex.phparchive.php内に記載があります。なので「< 過去の投稿」が表示されているのですね。

    で、ページネーションの追加ですが、ページ数が表示されるようなページネーションのことをおっしゃっていますでしょうか。だとすると、テーマファイルを直接編集することはお勧めできないので、子テーマを作成してindex.phpだけをコピーし、index.php内の<?php the_posts_navigation(); ?>が記載されている場所を<?php the_posts_pagination(); ?>に書き換えるなどがよろしいかと思われます。CSSの調整等は別途必要です。

    ご参考になれば。

    トピック投稿者 hachikuma

    (@hachikuma)

    shokun0803さん

    ご回答ありがとうございます。

    index.phpで書き換えて子テーマにアップしてみましたが、表示されませんでした。

    古いテーマだからですかね。。。

    hachikumaさん、こんにちは。

    ローカルではありますが、最新のWordPressバージョンでテーマを有効化し、ブログの一覧ページにページネーション(前後へのページリンク)が表示されていることは確認しております。
    テーマを改変していない、かつ現在のサイトでページネーションが表示されていないとすれば、他の要因が考えられます。
    プラグイン等が影響していたりしないか、トラブルシューティングを実施されることをお勧めいたします。
    もちろん子テーマ化したあとに、子テーマを有効化していますよね?

    ご参考になれば。

    • この返信は2年、 12ヶ月前にshokun0803が編集しました。
    トピック投稿者 hachikuma

    (@hachikuma)

    shokun0803さん

    ご回答ありがとうございます。
    ちょっと時間あるときにテストしてみますね。
    ヒントをいただいてありがとうございました!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「ページネーションの設置」には新たに返信することはできません。