タクソノミー一覧の表示について
-
皆様、タクソノミー一覧の出力についてご相談です。
全ての一覧(archive-terms.php)は出来ています。
archive-terms.phpを、使って
taxonomy-terms_category.phpを作りたいと思っています。
■ やりたいこと
taxonomy-terms_category.phpタイトル:大カテゴリー
===============
タイトル:小カテゴリーA
・記事タイトル1
・記事タイトル2
・記事タイトル3
・記事タイトル4タイトル:小カテゴリーB
・記事タイトル1
・記事タイトル2
・記事タイトル3
・記事タイトル4
===============
■ 全ての一覧(こちらは、できています。)
archive-terms.php<?php
$categories = get_terms(
‘terms_category’,
‘orderby=order&order=ASC&parent=0’
);
foreach ( $categories as $cat ) :
echo ‘<h1>’ . esc_html($cat->name) . ‘</h1>’;
print “<div class=’terms_items_line’></div>”;
$children = get_terms(‘terms_category’,’hierarchical=0&orderby=order&order=ASC&child_of=’.$cat->term_id);
?>
<?php
foreach ( $children as $child ) :
print “<div class=’terms_items_wrap wow>”;
echo ‘<div class=”title_sub”>’ . esc_html($child->name) . ‘</div>’>
$catslug = $child->slug;
$myquery = ‘post_type=terms&terms_category=’ . $catslug . ‘&showposts=-1’;
?>
<ul class=”terms_items_inner cf”>
<?php query_posts($myquery); ?>
<?php if(have_posts()): while(have_posts()): the_post(); ?>
<li>
<a href=”<?php the_permalink() ?>” class=”cf”>
<h2 class=”items_sub_ttl”><?php echo mb_substr(strip_tags($post-> post_title), 0,40). ”; ?></h2>
<p class=”items_sub_txt”><?php echo mb_substr(strip_tags($post-> post_content), 0,40). ”; ?></p>
</a>
</li>
<?php endwhile; endif; ?>
</ul>
</div>
<?php endforeach; ?>
<?php endforeach; ?>
↑ 実際動いています。
タイトル:大カテゴリー
タイトル:小カテゴリー
・記事タイトル1
・記事タイトル2
・記事タイトル3
・記事タイトル4タイトル:大カテゴリー
タイトル:小カテゴリー
・記事タイトル1
・記事タイトル2
・記事タイトル3
・記事タイトル4
- トピック「タクソノミー一覧の表示について」には新たに返信することはできません。