pagination issue with new wordpress template
<p>The sites blog <a href="http://www.toptradingplatforms.com/blog/" rel="nofollow">here</a></p>

<p>The pagination at the bottom of the blog page does not change content to page 2 posts when page 2 is pressed despite the corresponding page 2 URL appearing in the address bar - also, page 2 button does not show as selected when address bar shows page 2 -</p>

<p>I have used <a href="http://www.freebetspage.com/blog/" rel="nofollow">this theme before on this website</a> 
and the pagination issue was there too on install but sorted by the creator who is uncontactable now -</p>

<p>It seems every fresh install of this theme has the pagination issue until something is edited -</p>

<p>Just to add that I'm not sure which code to post snippets of so if that would help please let me know which files but in case this is the correct code here is the snippet from template-blog.php</p>

<pre><code>&lt;?php
if(is_category() || is_archive()){
    /*get page with blog template set*/
    $post_template_page_array = get_pages(array(
        'post_type' =&gt; 'page',
        'post_status' =&gt; 'publish',
        'number' =&gt; 1,
        'meta_key' =&gt; '_wp_page_template',
        'meta_value' =&gt; 'template-blog.php',
        'sort_order' =&gt; 'ASC',
        'sort_column' =&gt; 'menu_order',
    ));
    $post_template_page = $post_template_page_array[0];

    echo wpb_js_remove_wpautop(apply_filters('the_content', $post_template_page-&gt;post_content));
    global $post;
    $post = $post_template_page;
    setup_postdata($post);
} else {
    if(have_posts()) : while (have_posts()) : the_post();
        the_content();
    endwhile; endif;
}
?&gt;
</code></pre>

<p>many thanks in advance for anyone who can suggest a solution for this :)</p>