前提・実現したいこと
カスタム投稿タイプの記事を新しい順・古い順にそれぞれソースをしたいです。
古い順にソースするやり方が分からないので、アドバイス頂けると幸いです。
該当のソースコード
<div class="archive"> <div class="archive-top-search"> <p class="archive-top-category-title">すべて</p> <div class="search-block"> <div class="index-wrap"> <p class="index-search-title">+ 並び替え</p> <div class="accordion-date-wrapper open"> <ul class="accordion-date-list"> <li class="accordion-date-item"><a href="<?php echo add_query_arg( array('sort' => 'date', 'order' => 'DESC') ); ?>">新しい順</a></li> <li class="accordion-date-item"><a href="<?php echo add_query_arg( array('sort' => 'date', 'order' => 'ASC') ); ?>">古い順</a></li> </ul> </div> </div> </div> </div> <div class="column-article-list"> <?php $paged = get_query_var('paged') ? get_query_var('paged') : 1 ; $args = array( 'post_type' => 'column', 'post_status' => 'publish', 'posts_per_page' => 12, 'paged' => $paged, 'orderby' => 'date', ); $the_query = new WP_Query($args); ?> <?php if($the_query->have_posts()): while($the_query->have_posts()): $the_query->the_post(); ?> <article> <!--<記事中身省略> --> </article> <?php endwhile; endif; ?> </div> <?php if (function_exists("pagination")) { pagination($additional_loop->max_num_pages); } ?> </div>
試したこと
こちらの記事を参考にし、以下のコードのようにしました。
https://teratail.com/questions/179152
<li class="accordion-date-item"><a href="<?php echo add_query_arg( array('sort' => 'date', 'order' => 'ASC') ); ?>">古い順</a></li>
良い方法があれば教えていただければ幸いです。
よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/01 22:44
2021/06/01 23:17
2021/06/02 13:01 編集
2021/06/03 05:19