標準では、アーカイブに表示されるのは「投稿」だけになるので、カスタムポストタイプをひっくるめたタグアーカイブを表示させたいときは、ちょっとした工夫が必要になるそうだ。
1 2 3 4 5 6 |
function add_post_tag_archive( $wp_query ) { if ($wp_query->is_main_query() && $wp_query->is_tag()) { $wp_query->set( 'post_type', array('post','disease')); } } add_action( 'pre_get_posts', 'add_post_tag_archive' , 10 , 1); |
動いているんば。