情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・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作成)