WP_Query for multiple post types just shows one
The issue you’re experiencing is due to how WordPress handles queries with multiple post types. When you specify multiple post types in the post_type parameter of a WP_Query, WordPress will only return posts that match all of the specified post types. In your case, when you include both ‘post’ and ‘podcast’ in the post_type array, … Read more