WordPress カスタム投稿タイプ 共通のカスタムタクソノミーの一覧表示
taxonomy.php で WP_Query を使ってやる
ページ送りは $paged がいるっぽい
<?php
$taxonomy = $wp_query->get_queried_object();
$args = array(
'post_type' => array('POST-TYPE1','POST-TYPE2'), // 複数のカスタム投稿タイプ名
'posts_per_page' => 10,
'tax_query' => array(
array(
'taxonomy' => 'TAXONOMY-NAME', // タクソノミー名
'terms' => array( $taxonomy->slug ),
'field'=>'slug'
)
)
);
?>
<?php $loop = new WP_Query( $args ); ?>
<?php if($loop -> have_posts()): ?>
<?php while($loop -> have_posts()): $loop->the_post();?>
<!-- ループ -->
<p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_postdata(); ?>