<?php 
global $post;
?>
			
			<?php 
if (is_home()) {
    ?>
			<h1>
				<?php 
    echo function_exists('get_field') && get_field('page_title', page_id_home()) != '' ? get_field('page_title', page_id_home()) : get_the_title(page_id_home());
    ?>
			</h1>
			<?php 
    $blog_home = get_post(page_id_home());
    echo apply_filters('the_content', $blog_home->post_content);
    wp_reset_query();
    ?>
			
			<?php 
} elseif (is_singular('post')) {
    get_template_part('parts/entry-head');
    ?>

			<?php 
} elseif (is_category()) {
    ?>
			<h1>
				<?php 
    echo single_cat_title();
    ?>
			</h1>
    $sitemap_sections = wp_get_nav_menu_items('sitemap');
    if ($sitemap_sections) {
        ?>
					<section class="sitemap">
						<?php 
        foreach ($sitemap_sections as $page) {
            $page_id = $page->object_id;
            ?>
						<article class="sitemap-section">
							<h2 class="sitemap-section-title">
								<?php 
            link_by_id($page_id);
            ?>
							</h2>
							<?php 
            if ($page_id == page_id_home()) {
                ?>
							
								<?php 
                $categories = get_categories();
                ?>
								<ul class="sitemap-level-1">
									<?php 
                foreach ($categories as $category) {
                    $args = array('numberposts' => -1, 'category' => $category->cat_ID, 'orderby' => 'post_date', 'order' => 'DESC');
                    $category_posts = get_posts($args);
                    ?>
									<li>
										<a href="/news/category/<?php 
                    echo $category->slug;
                    ?>