2015-03-12 6 views
0

Мне нужна помощь в разбивке по страницам кризи ... Я вижу это, но это не работает. Когда я нажимаю на странице 2, он показывает содержимое первой страницы.Kristi pagination not working

<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?> 
<?php query_posts(array 
    ( 'post_type'=>'post', 
     'posts_per_page' => 3, 
     'paged' => $paged 
     )); ?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
    <article id="post-<?php the_ID(); ?>" class="middle-post"> 
     <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> 
    </article> 
<?php endwhile; kriesi_pagination(); endif; wp_reset_query(); ?> 
+0

Я только что понял, что он работает не на домашней странице. Может ли кто-нибудь сказать мне, почему? – user3481434

+0

Помог ли мой ответ на вашу проблему? –

ответ

1

Возможно изменение переменной $paged. Вместо вашей первой линии вы можете попробовать этот код:

if (get_query_var('paged')) { 
    $paged = get_query_var('paged'); 
} elseif (get_query_var('page')) { 
    $paged = get_query_var('page'); 
} else { 
    $paged = 1; 
} 
+0

ДА, Большое спасибо! Я пробовал множество решений, но они не работали. Еще раз спасибо! – user3481434

+0

отлично :) можете ли вы пометить мой ответ как правильный? –

+0

Пожалуйста, дайте мне знать, как, я не могу найти вариант. – user3481434