• 解決済 754534

    ログを検索しても該当記事がなさそうだったので質問させてください。

    サイドメニュー部分に月別のリストを表示させているのですが、「2008年7月・2008年6月・・・」と表示されるリストの一番下に必ず「0年」という項目が入ってしまいます。また、それをクリックすると最新の月(現在であれば2008年7月)の月別アーカイブページにリンクしています。

    この症状の原因、もしくは修正の仕方をご存知の方がいらしたら是非お教え下さい。

    追記:googleで検索したところ他のwordpressを使用しているブログなどでもいくつか同じ現象になっているところがあるようです。その方々は「0年」が表示されたまま使用されているようですが・・・。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    下書き中の記事がありませんでしょうか。下書きは0年0月0日として保存されているので、サイドバーを表示する関数によっては「0年」が出てしまうことがあります。

    トピック投稿者 754534

    >lilyfanさま

    早速のご返事ありがとうございます。
    確認してみましたが下書き中の記事はありませんでした。

    現在は<?php get_archives(); ?>としていますが、<?php wp_get_archives(); ?>
    としてもtype=monthlyと指定しても直りません。

    ただ、下書きがあると「0年」と出てしまうということは、やはりプログラムではなくこちらのデータに問題がありそうですね。
    見落としがないか、引き続きデータを洗ってみようと思います。

    トピック投稿者 754534

    おかげ様で問題が解決しました。

    投稿記事を全て見なおしたところ、ステータスは公開になっているのに投稿日時の所が未公開となっているデータがあり、そのデータの投稿日時を修正したところ「0年」の項目が消えました。

    アドバイスいただき本当にありがとうございました。

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