アトリエロワ

月別アーカイブと記事一覧

下記のような並びでカテゴリーを指定した記事一覧を出す

<ul>
<li><span>▼2020年5月</span>
<ul>
<li><a href="#">「ニュース3」</a></li>
</ul>
</li>
<li><span>▼2020年4月</span>
<ul>
<li><a href="#">「ニュース2」</a></li>
</ul>
</li>
<li><span>▼2020年3月</span>
<ul>
<li><a href="#">「ニュース1」</a></li>
</ul>
</li>
</ul>
 <ul>
        <?php query_posts( array('posts_per_page'=>-1,'order'=>'DESC','cat'=>'1','orderby'=>'date') );
if ( have_posts() ) :
    $postmonth = false; // 比較用の変数を初期化
    while ( have_posts() ) :
        the_post();
        if( $postmonth != get_post_time('Yn') ) : // 投稿年月を比較
            if ( $postmonth !== false ) : // 最初のループは除外。2回目以降で投稿年月が異なれば閉じタグを出力
?>
    </ul>
    </li>
    <?php
            endif;
?>
    <li><span><?php echo get_post_time('▼Y年n月'); ?></span>
        <ul>
            <?php
        endif;
?>
            <li><a href="<?php the_permalink(); ?>">「<?php the_title(); ?>」</a></li>
            <?php
        $postmonth = get_post_time('Yn'); // 比較用の変数に年月を代入
    endwhile;
endif;
wp_reset_query();
?>
        </ul>
    </li>
    </ul>

HOME > wordpress設計術 > 月別アーカイブと記事一覧

wordpress設計術

wordpress設計術