<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

$per_page = 9;

$offset = ($paged-1)*$per_page;
$post_type = 'excursions';
$args = array(
    'post_type' => $post_type,
    'posts_per_page' => $per_page,
    'offset'          => $offset
    );


$loop = new WP_Query($args);
?>

  <div class="sidebar-menu">
        <?php get_sidebar(); ?>
    </div>
    <div class="loop">
        <?php while ($loop->have_posts()) : $loop->the_post(); ?>

            <div class="post">
                <a href="<?php the_permalink() ?>">
                    <?php echo get_the_post_thumbnail($post->ID) ?>
                    <h2 class="title"><?php the_title(); ?> </h2>
                    <p class="price"> <?= get_post_meta($post->ID, 'price_val', true) ?> </p>
                </a>
                <p class="excerpt"><?php the_excerpt(); ?></p>
            </div>

        <?php
            endwhile;
            
        $big = 999999999; 
        echo paginate_links( array(
            'base' => str_replace( $big, '%#%', get_pagenum_link( $big ) ),
            'format' => '?paged=%#%',
            'current' => max( 1, get_query_var('paged') ),
            'total' => $excursions_loop->max_num_pages
        ) );

        wp_reset_postdata();

        ?>