Default archive shows only post type if you need show all post types just add follow code to function.php
post
function.php
add_filter('pre_get_posts',function ($query) { if ( $query->is_main_query() && !is_admin() && (is_category() || is_tag()) && empty($query->query_vars['suppress_filters']) ) { $posts = array_diff( get_post_types(['public' => true]), ['page', 'attachment', 'revision', 'forum', 'reply', 'topic'] /* array of ignored types*/ ); $query->set( 'post_type', $posts ); return $query; } });