カスタム投稿で投稿したタクソノミーにてターム別一覧を表示させたい
-
現在下記の初期設定にしております。
カスタム投稿名:shop
タクソノミー:shop_zyanru
ターム:caffe■やりたい事
カスタム投稿で作成した記事(post)の一覧からターム(caffe)の一覧を表示したい。
表示したい内容はタイトル、サムネール画像の2つを並べるという形。現在のコードは下記の通り
taxonomy-shop_zyanru-caffe.phpの中身<?php get_header(); ?> <!-- #contents --> <div id="contents" class="col2-layout02"> <div id="contents-inner" class="clearfix"> <!-- #main --> <div id="main"> <div class="heading01"> <h2><?php single_term_title(); ?></h2> </div> <div class="recomend-list-box clearfix"> <!--タームを取得してループさせる --> <?php $tax_posts = get_posts('post_type=shop&taxonomy=shop_zyanru&term=caffe'); if($tax_posts): ?> <?php foreach($tax_posts as $tax_post): ?> <div class="recomend-box"> <dl> <dt><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a></dt> <dd><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></dd> </dl> </div> <?php endforeach; ?> <?php endif; ?> <!--タームを取得してループさせるのはここまで --> </div> <!-- //#main --></div> <?php get_sidebar(); ?> <?php get_footer(); ?>
■現在の症状
タームcaffeの名前で登録されている記事が3つあり
一覧は表示されたのですが、同じ投稿記事が3つ繰り返して表示されてしまう。お知恵を頂けると助かります。
尚、カスタム投稿にはCustom Post Type UI、カスタムフィールドはCustom Field Template
のプラグインを使用しております。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「カスタム投稿で投稿したタクソノミーにてターム別一覧を表示させたい」には新たに返信することはできません。