<?php $taxonomy_slug = 'genre'; $post_type_slug = 'post'; $terms = get_terms($taxonomy_slug); foreach ( $terms as $value ) { echo '<h2>'.esc_html($value->name).'</h2>'; $term_slug = $value->slug; $args = array( 'post_type' => $post_type_slug, $taxonomy_slug => $term_slug , 'posts_per_page' => -1, 'post_status' => 'publish' ); $myquery = new WP_Query( $args ); ?> <?php if ( $myquery->have_posts()): ?> <ul> <?php while($myquery->have_posts()): $myquery->the_post(); ?> <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul> <?php endif; ?> <?php wp_reset_postdata(); ?> <?php } ?>
上記のように投稿(post)に紐づくgenreというタクソノミー一覧を出力したいです。
下記コードでターム名を出力する際に、このタームに紐づく投稿数(count)を末尾に表示させたいのですが、どのように表示させたらよいでしょうか。
echo '<h2>'.esc_html($value->name).'</h2>';
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/03 01:15
2018/07/03 01:15