サポート » 使い方全般 » カスタムタクソノミーのカテゴリーリスト

  • 解決済 sarasarari

    (@sarasarari)


    functions.phpにregister_post_typeで「事例」というカスタム投稿を制作し、
    その中にregister_taxonomyで「事例のカテゴリー」というカスタムタクソノミーを作成しました。

    作成した「事例のカテゴリー」の中に、
    ◆カテゴリー名あああ(スラッグ名:aaa)親カテゴリ
      |―◆カテゴリー名いいい(スラッグ名:iii)子カテゴリ
      |―◆カテゴリー名ううう(スラッグ名:uuu)子カテゴリ
      |―◆カテゴリー名えええ(スラッグ名:eee)子カテゴリ
    を作成し、以下のように表示させたいと思っております。

    カテゴリー名あああのカテゴリー一覧
    ・カテゴリー名いいい
    ・カテゴリー名ううう
    ・カテゴリー名えええ

    以下のように書くことで、

    <?php $args = array(
            'post_type' => 'case',
    		'tax_query' => array(
    			array(
    				'taxonomy' => 'case_category',
    				'field' => 'slug',
    				'terms' => 'aaa'
    			)
    		)
        );
        $domestic_post = get_posts($args);
        if($domestic_post) : foreach($domestic_post as $post) : setup_postdata( $post ); ?>
            <span><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></span>
        <?php endforeach; ?>
    	<?php else : //記事が存在しない場合 ?>
    	<p>表示する記事がありません。</p>
        <?php endif;
        wp_reset_postdata(); ?>

    カテゴリー名あああに属する記事一覧という形はできたのですが、
    記事ではなく、親カテゴリーあああに属する、子カテゴリー名一覧というものをつくるには
    どうしたら良いでしょうか?
     

3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタムタクソノミーのカテゴリーリスト」には新たに返信することはできません。