フォーラム

[解決済み] 月別アーカイブの表示に0年 (4 件の投稿)

  1. 匿名
    未登録
    3 years前の投稿 #

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

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

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

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

  2. IKEDA Yuriko
    常連回答者
    3 years前の投稿 #

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

  3. 匿名
    未登録
    3 years前の投稿 #

    >lilyfanさま

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

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

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

  4. 匿名
    未登録
    3 years前の投稿 #

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

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

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

返信

ログイン しなければ投稿できません。

About this Topic