※複数指定※ 投稿に属するタクソノミーに対しての関連記事表示方法
-
似たような質問がありましたが、必要なくなったと自己解決で終わっていた為、参考になるものがなく質問させてください。
投稿に対して、タクソノミーを5つ用意しています。
そして投稿に対しての関連記事を、特定のタクソノミーに関連する記事表示させたいです。※特定とは2つのタクソノミーです。※投稿に対して、tax1 tax2 のどちらかが紐づけられていた場合、 tax1 tax2 のどちらかが紐づけられている関連記事を表示したいです
現状は1つしか指定できずに困っています。
下記の通りにやっていますが、2つにする方法が分かりません。どなたか教えて下さると助かります。
宜しくお願い致します。<?php $original_post = $post; $tags = wp_get_post_terms($post->ID, 'tax1'); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; $args=array( 'tax_query' => array( array( 'taxonomy' => 'tax1', 'field' => 'id', 'terms' => $tag_ids, 'operator' => 'AND' ) ), 'post__not_in' => array($post->ID), 'showposts'=>16, 'caller_get_posts'=>1 ); $my_query = new WP_Query($args); if( $my_query->have_posts() ) { while ($my_query->have_posts()) : $my_query->the_post(); ?>
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
トピック「※複数指定※ 投稿に属するタクソノミーに対しての関連記事表示方法」には新たに返信することはできません。