投稿のカスタム分類のタームからカスタム投稿の記事を複数取得するには
-
ただいま写真のギャラリーサイトを制作しています。
10数人カメラマンがいるので、記事に撮影したカメラマンのプロフィールをそれぞれ出したくて今模索しています。
まず、「cameraman」というカスタム分類とカメラマン紹介用のカスタム投稿を作りました。
投稿ではカメラマンごとに名前でカテゴリを分けて、カスタム投稿ではカメラマンごとに紹介の記事を投稿し、投稿と共通の自分の名前のカテゴリを選択しています。やりたいことは、記事で選択したタームに属するカスタム投稿の記事を表示させたいのですが複数のカメラマン(ターム)を選択していると1人しか表示できませんでした。
現状のコードです。
<?php $term = array_shift(get_the_terms($post->ID, 'cameraman')); ?> <?php $tax_posts = get_posts('post_type=cameramans&posts_per_page=2&taxonomy=cameraman&term='.esc_html($term->slug)); if($tax_posts): ?> <?php foreach($tax_posts as $tax_post): ?> ループ文 <?php endforeach; ?> <?php endif; ?>
カメラマンごとに写真の記事をカテゴリ分けしたいので今のようにしていますが、どうしたら複数人取得して表示できるでしょうか?
よろしくお願いします。
- トピック「投稿のカスタム分類のタームからカスタム投稿の記事を複数取得するには」には新たに返信することはできません。