have_posts + カスタムタイプ+カテゴリでorderとか変更する場合 – WordPress
Jun 26, 2015AD:
例えば、Musicというカスタムタイプを作って、ジャンルというカテゴリのMetalの一覧を操作したい場合はこんな感じになります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php $args= null; $args=array( 'tax_query' => array(array('taxonomy' => 'genre','field' => 'slug','terms' => array( 'metal' ))), //カテゴリをここで指定 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1, // Pagerはここで引き継がせる 'post_type' => 'music', //カスタムタイプをここで指定 'orderby'=> 'title', 'order'=> 'ASC' ); $query = new WP_Query($args); if ($query->have_posts()) : while ($query->have_posts()) : $query->the_post();?> <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2> <?php endwhile; endif; ?> |
AD:
No Comments, Comment or Ping
Reply to “have_posts + カスタムタイプ+カテゴリでorderとか変更する場合 – WordPress”
Warning: Undefined variable $user_ID in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/themes/grid_focus_public_mizo/comments.php on line 66
You must be logged in to post a comment.