サポート » 使い方全般 » 投稿の月別アーカイブが動作しない

  • sasasa24

    (@sasasa24)


    普通の投稿(カスタム投稿ではない)で、月別アーカイブがうまく動作しません。
    URLはhttp://○○.jp/2016/08/やhttp://○○.jp/2016/07/となるのですが、全記事表示されてしまいます。
    パーマリンク設定は「投稿名」にしてあります。
    どなたか原因が分かれば教えて頂けないでしょうか。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • hokutonojikei

    (@hokutonojikei)

    こんにちは。
    テーマフォルダの中にarchives.phpというような
    月別のアーカイブを出すテンプレ―トファイルはありますでしょうか。

    https://wpdocs.osdn.jp/%E3%82%A2%E3%83%BC%E3%82%AB%E3%82%A4%E3%83%96%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9

    上記ページを確認すると

    <?php wp_get_archives(‘type=monthly’); ?>

    この部分で月別アーカイブを出していますが、
    お使いのテーマにこういった処理をするものがなければ
    wordpressは適宜違うテンプレート(php)を読み込んで実行しますので
    archives.phpがテーマになくて、page.phpやindex.phpが
    読み込まれてしまっている可能性がありそうな感じがします。

    https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4

    的外れでしたらすみません。
    参考になりましたらうれしいです。

    トピック投稿者 sasasa24

    (@sasasa24)

    hokutonojikei様

    返信ありがとうございます。
    archives.phpはありませんが、archive.phpはあります。
    そしてarchive.phpが適応されていることも確認できています。
    archives.phpが必要なのでしょうか・・・?

    kimipooh

    (@kimipooh)

    archive.php で問題ありません。
    そのWordPress.org codex 日本語版の記述が間違っていたので訂正しておきました。
    (英語版である、https://codex.wordpress.org/Creating_an_Archive_Index では archive.php と記述されていたので)

    あとでない場合には、WordPressの標準テーマ(Tewnty Sixteenなど)に一時的に変更して、これで出るか確認してみてはどうかなと思います。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「投稿の月別アーカイブが動作しない」には新たに返信することはできません。