WordPress

タクソノミー分類ページの情報を呼び出すコード

2011.12.02

トップページなどで、タクソノミー分類毎に情報を呼び出したい時のコード。

<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
	'post_type' => 'blog',				//ポスト名
	'posts_per_page' => 9,				//表示件数
	'paged' => $paged,				//現在何ページ目かを取得
	'tax_query' => array(				//カスタム分類を複数選択
	    'relation' => 'AND',			//ANDまたはOR
	    array(
		'taxonomy' => 'today',
		'terms' => array('today'),		//タクソノミのスラッグ名
		'field' => 'slug',			//terms で指定したフィールド(term_id(デフォルト),name,slug)
	    )
	)
);
$wp_query = new WP_Query($args);
?>
<?php if($wp_query->have_posts()): ?>
	<?php while($wp_query->have_posts()) : $wp_query->the_post(); ?>


ここに書き出す情報


<?php endwhile; ?>
<?php else: ?>
<?php endif; ?>

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