WordPress Theme Development page-template_category.php

Template: Category

<div class="blog_list_container">

    <h2 class="category_title">Category Title -  <span><?php single_cat_title(); ?></span></h2>

    <!-- <p>Category: <?php single_cat_title(); ?></p> -->

    <!-- TODO: Paginate Blog List -->
                    
    <nav class="blog_home_pagination">

                        
        <?php //previous_posts_link(); ?>

        <?php echo paginate_links(); ?>
                    
        <?php //next_posts_link(); ?>   
                        

        <!-- <a href="home.php">Previous</a>
        <a href="home.php">1</a>
        2, ... <a href="">5</a>
        <a href="home.php">Next</a> -->

    </nav>
                    
    <ul>         

        <div class="post_list">  
        
        <?php if ( have_posts() ) : ?>

            <?php while ( have_posts() ) : the_post(); ?>

            <!-- Content that loops goes here --->
            <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </li>

            <?php endwhile; else : ?>

            <div class="category-no-posts">
                                    
            <!-- The loop ends at this point -->
            There are currently no posts for this category. Try selecting from one of the following Category links.... 
                                    
            <?php wp_list_categories(); ?>

        </div>

            <?php endif; ?> 

        </div>

    </ul>

</div>

<div class="custom_page_template">

    <h2>Category Template</h2>

    <?php if ( have_posts() ) : ?>
                        
. . .