サポート » 使い方全般 » 特定カテゴリの最新の年間アーカイブURLについて

  • 解決済 macro1976

    (@macro1976)


    下記のようなサイトを制作します。
    メニュー
     l- カテゴリA cat=3(年間アーカイブへ移動)
     l- カテゴリB cat=-3(一般的なブログ)
     l- 固定ページC
     l- 固定ページD

    ※カテゴリAの最終更新日は2011年
     カテゴリBの最終更新日は2012年

    問題となっているのがカテゴリAの年間アーカイブなのですが、
    Archives for a categoryというプラグインを使用したので、上記の年間アーカイブリストは簡単に作成できました。
    ただ、メニューから飛ぶカテゴリAの最新の年間アーカイブのURLの取得ができなくて困っています。

    <ul>
    <li><a href="/date/<?php the_modified_date('Y'); ?>?cat=3"></li>
    </ul>

    上記だとカテゴリ全体の「現在の投稿の最終更新日時」をひろってしまいます。

    カテゴリAの最新年間アーカイブのURLの取得には、どのように書けばよいのでしょうか?
    ご教示頂けましたら幸いです。どうぞよろしくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 macro1976

    (@macro1976)

    すみません。
    自己解決しました。

    <?php
    $posts = get_posts('numberposts=1&order=DESC&orderby=date&category=3');
    foreach ($posts as $post) :
    endforeach;
    ?>
    <a href="/date/<?php the_date('Y'); ?>?cat=3">カテゴリA</a>

    上記コードで、カテゴリAの年間アーカイブのリンクを取得できました。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「特定カテゴリの最新の年間アーカイブURLについて」には新たに返信することはできません。