例えば、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; ?> |