サポート » テーマ » カスタム分類ごとに記事を並べたい

  • 解決済 robocon150

    (@robocon150)


    カスタム投稿のアーカイブページで、カスタム分類ごとに下記のように繰り返して表示したいと思っています。
    ・タイトル
    -記事
    -記事

    ・タイトル
    -記事
    -記事

    ブログトップでも同様にカテゴリごとに一覧表示しており、
    下記のタグでうまく表示されています。

    <?php
    $categories = get_categories('parent=0');
    foreach($categories as $category):
    ?>
    <section class="section">
    
    <h2><?php echo $category->cat_name; ?></h2>
    <a href="<?php echo get_category_link( $category->term_id ); ?>">一覧へ</a>
    
    <? php query_posts('showposts=3&cat=' . $category->cat_ID);
    if (have_posts()) : while (have_posts()) : the_post();
    ?>
    <article id="post-<?php the_ID(); ?>">>
    <div class="img"><a href="<?php the_permalink(); ?>"><?php if (has_post_thumbnail()) {
    	the_post_thumbnail('thumbnail');
    }else {
    	echo '<img src="' . get_template_directory_uri() . '/img/pic_noimg.gif' . '" alt="">';
    }; ?></a></div>
    <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
    <ul>
    <li><?php the_category(' ');?></li>
    <li><time datetime="<?php the_time('c') ;?>"><?php echo get_the_date(); ?></time></li>
    </ul>
    </article>
    <?php endwhile; endif; ?>
    
    </section>
    <?php endforeach; ?>

    これを改造して

    <?php
    $categories = get_categories('parent=0&taxonomy=abc-category');
    

    とタクソノミーの指定をつけたのですが、タイトルと一覧へのリンクは
    ちゃんと表示されたのですが、記事のループが表示されません。

    どこを直せばいいのか、そもそもこのタグでは表示できないのか、
    お分かりの方がいらっしゃいましたら教えていただけたら助かります。

3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタム分類ごとに記事を並べたい」には新たに返信することはできません。