タクソノミーの呼び出し
-
<?php // タクソノミ取得 $catargs = array( 'taxonomy' => 'a' ); $catlists = get_categories( $catargs ); foreach($catlists as $cat) : // 取得したカテゴリの配列でループを回す ?> <section> <h3><a href="<?php echo home_url('/a/'.$cat->slug ); ?>"><?php echo $cat->name; ?></a></h3> <p><?php echo $cat->category_description; ?></p><?php // 説明文 ?> <ul> <?php $args = array( 'post_type' => 'b', 'a' => $cat->slug ); $my_posts = get_posts( $args ); if ( $my_posts ) { // 該当する投稿があったら foreach ( $my_posts as $post ) : setup_postdata( $post ); ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; } else { echo 'このカテゴリに投稿はありません'; } wp_reset_postdata(); ?> </ul> </section> <?php endforeach; ?>
というコードをかいているのですが
最初の
‘taxonomy’ => ‘a’
のところの子要素だけを表示したいのですが関数は何をつかえばいいですか?codexを読んでもわかりません
‘child_of’を入れたりしてみてるのですがエラーばっかりでよろしくお願いします
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「タクソノミーの呼び出し」には新たに返信することはできません。