情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
ワードプレスの1つのカスタム投稿タイプに2つのタクソノミーがあり、タクソノミーAAAのタームXXXに属する投稿で選択されているタクソノミーBBBの一覧を表示したい。
$args = array(
'numberposts' => -1,
'post_type' => array('posttype'),
'tax_query' => array(
array(
'taxonomy' => 'aaa',
'field' => 'slug',
'terms' => 'xxx',
),
),
);
$xxx_posts = get_posts($args);
$xxx_ids = wp_list_pluck ($xxx_posts, 'ID');
$xxx_terms = wp_get_object_terms ($xxx_ids, 'bbb');
if (!empty($xxx_terms)) { ~ }
その他のwp_list_pluck関連記事一覧
- wp_list_pluckで関連記事を表示(2015.01.08作成)
- 同じカスタム投稿タイプ同じタグ(2017.03.15作成)
- wp_list_pluck / post__not_in(2020.07.22作成)
- 特定のタクソノミーに紐づく別のタクソノミー一覧(2024.03.04作成)