カスタム投稿タイプの記事をカテゴリ別に表示

ちとEC CUBEお休みでWordpress。

カスタム投稿タイプを作成し、その中でカテゴリ分けを行った。
表示するときに、カテゴリ別に表示したかったのだけど、すこし手間取った。

<?php
$args = array(
	'tax_query' => array(
		array(
			'taxonomy' => 'タクソノミー名',
			'field' => 'slug',
			'terms' => array( 'タームス名' )
		)
	),
	'post_type' => '作成したカスタム投稿タイプ',
	'posts_per_page' => -1
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
?>
必要な処理
<?php endwhile; ?>

タクソノミー名には、register_taxonomyで作成したタクソノミー名を、
タームス名には、カスタム投稿タイプで作成したカテゴリをそれぞれ指定。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする