カスタム投稿:album
カスタムタクソノミー:albumcate
ターム:holyground
子カテゴリ:hokkaido aomori fukushima...全47都道府県名をスラッグにしています
http://q.hatena.ne.jp/1382148601
こちらの質問を参考に「カスタム投稿の1つのターム内、子カテゴリ名と、その中の記事一覧を表示」まではできました。ただ、記事がない場合も、子カテゴリ名だけ表示させておきたいのです。
<イメージ>
□北海道□
記事1
記事2
□青森□
記事1
□福島□
□岩手□
□秋田□
500文字の制限でコードが載せられなかったのですが、
宜しくお願いします
コードです。
/* 子カテゴリのスラッグを指定*/
$tax_slugs = array( 'hokkaido', 'aomori', 'fukushima' );
foreach( $tax_slugs as $tax_slug) :
// 対象のタクソノミーを指定
$taxonomy = 'albumcate';
/* 次行はスラッグからターム(カテゴリー)の名前を取得しています。各リストの前に見出しを出力しなくてもいい場合はコメントアウトするか削除してください*/
$term_info = get_term_by( 'slug', $tax_slug, $taxonomy );
$args = array(
'post_type' => 'album',
'nopaging' => true,
'hide_empty' => 0,
'tax_query' => array(
array(
'taxonomy' => $taxonomy,
'field' => 'slug',
'terms' => array( $tax_slug ),
)
)
);
query_posts($args);
if ( have_posts() ) : ?>
<h3>name; ?></h3>
while ( have_posts() ) : the_post(); ?>
コメント(0件)