同じカスタム投稿タイプ同じタグ

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

複数の投稿タイプで投稿タグを共通で使っていて、カスタム投稿タイプの詳細ページで同じ投稿タイプ・同じタグの投稿を関連記事として表示したいが、投稿タイプの指定が効かないので、

$list = get_posts(array(
 $args, 
	'post_type' => 'custompost',
        'posts_per_page'=> -1,
    	'post__not_in' => array( $post->ID ),
        'fields'        => 'ids',
 ));
$terms  = wp_get_object_terms( $post->ID, 'post_tag' );
if( empty( $terms ) ) $terms = array();
$term_list = wp_list_pluck( $terms, 'slug' );
 $args = array(
    	'posts_per_page' => 3,
    	'tag_slug__in' => $term_list,
    	'post__in' => $list,
 );
	$the_query = new WP_Query( $args );

custompostの必要な件数のIDを取得して、そのIDを含むという条件にした。