blog post types and main blog page