wordpress ver5.1使用を使用してサイトを
構築したいと考えております。
現在、テンプレートのtaxonomy.phpで表示されるカスタム投稿一覧部分を
カスタムフィールド順で並べ替えたいと考えております。
並べ替えたいカスタムフィールドおよび設定は
'meta_key' => 'dispnumber',
'orderby' => 'meta_value_num',
'order' => 'ASC',
'post_type' => 'item' ,
'taxonomy' => 'itemlist' ,
で並べ替えたいと考えております。
WP_Queryなどを試して見ましたが
ページングができなくなりました。
どうかお力をお貸し頂けないでしょうか。
宜しくお願い致します。
php
1<?php 2 3$args = array( 4 'prev_next' => false, 5 'type' => 'array' 6); 7 8 9?> 10 11<?php get_header(); ?> 12 13<div class="grid"> 14 <div class="inner"> 15 <div class="primary"> 16 <h2 class="cat-title"><?php echo esc_html( $queried_object->name ); ?></h2> 17 <section class="cat-list"> 18 <div class="list"> 19 <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> 20 <article> 21 <a href="<?php the_permalink(); ?>"> 22 <div> 23 <?php 24 if ( has_post_thumbnail() ) { 25 the_post_thumbnail( 'size1' ); 26 } else { 27 echo '<img src="' . get_template_directory_uri() . '/images/sample.gif"'; 28 } 29 ?> 30 </div> 31 <h3><?php echo wp_trim_words( get_the_title(), 29, '...' ); ?></h3> 32 </a> 33 </article> 34 35 <?php endwhile;?> 36 <?php endif; ?> 37 </div> 38 </section> 39 40 <?php if ( paginate_links( $args ) ) : ?> 41 <ul> 42 <?php foreach ( paginate_links( $args ) as $link ) : ?> 43 <li><?php echo $link; ?></li> 44 <?php endforeach; ?> 45 </ul> 46 <?php endif; ?> 47 </div>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/31 14:22
2020/04/16 00:26