<?php
/**
 * The template for displaying archive pages.
 *
 * Learn more: http://codex.wordpress.org/Template_Hierarchy
 *
 * @package Viral Express
 */
get_header();

$viral_express_show_title = get_theme_mod('viral_express_show_title', true);
?>
<header class="ht-main-header">
    <div class="ht-container">
        <?php
        if ($viral_express_show_title) {
            $author = get_queried_object();
            $author_id = $author->ID;

            $author_avatar = get_avatar(get_the_author_meta('user_email', $author_id), apply_filters('wpex_author_bio_avatar_size', 100));

            if ($author_avatar) {
                ?>
                <div class="author-post-avatar">
                    <?php echo $author_avatar; ?>
                </div>
                <?php
            }

            the_archive_title('<h1 class="ht-main-title">', '</h1>');
            the_archive_description('<div class="taxonomy-description">', '</div>');
            ?>

            <div class="author-post-count">
                <?php
                printf(__('%d Posts', 'viral-express'), count_user_posts($author_id));
                ?>
            </div>

            <?php
        }
        do_action('viral_express_breadcrumbs');
        ?>
    </div>
</header><!-- .entry-header -->

<div class="ht-main-content ht-clearfix ht-container">
    <div class="ht-site-wrapper">
        <div id="primary" class="content-area">

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

                <div class="site-main-loop">
                    <?php while (have_posts()):
                        the_post(); ?>

                        <?php
                        /*
                         * Include the Post-Format-specific template for the content.
                         * If you want to override this in a child theme, then include a file
                         * called content-___.php (where ___ is the Post Format name) and that will be used instead.
                         */
                        get_template_part('template-parts/content', 'summary');
                        ?>

                    <?php endwhile; ?>
                </div>
                <?php
                the_posts_pagination(array(
                    'prev_text' => esc_html__('Prev', 'viral-express'),
                    'next_text' => esc_html__('Next', 'viral-express'),
                )
                );
                ?>

            <?php else: ?>

                <?php get_template_part('template-parts/content', 'none'); ?>

            <?php endif; ?>

        </div><!-- #primary -->

        <?php get_sidebar(); ?>
    </div>
</div>

<?php get_footer(); ?>