Не работает пагинация на странице

Привет, помогите решить проблему: при добавлении пагинации в кастомный тип записи (new WP_Query), ее попросту не видно. Добавлял через posts_nav_link() и через плагин WP-PageNavi но никак немогу застивить работать, если надо скину пример кода. Спасибо.

Добавить Комментарий

<?php

/*

Template Name: Шаблон страницы блога

*/

?>

<?php get_header(); ?>

<!-- begin content-wrapper -->

<?php query_posts("cat=1&paged=".get_query_var( 'paged' )); ?>
<main class="content-wrapper">

<section class="grid blog-wrapper">

<?php $blog = new WP_Query( array('post_type' => 'blog') ); ?>

<?php if ( $blog->have_posts() ) : while ( $blog->have_posts() ) : $blog->the_post(); ?>

<article class="clearfix">

<?php the_post_thumbnail( array(210, 210) ); ?>

<div class="article-text">

<a href="<?php the_permalink(); ?>"><h3><?php the_title(); ?></h3></a>

<span class="date"><?php the_time('j.m.Y') ?></span>

<?php the_excerpt(); ?>

<a href="<?php the_permalink(); ?>" class="btn">Детальніше...</a>

</div>

</article>

<?php endwhile; ?>

<?php endif; ?>
<div class="pagination">

<?php posts_nav_link(); ?>

<!-- <a href="#" class="prew"><span class="left-triangle"></span>Попередня</a>

<a href="#" class="next">Наступна<span class="right-triangle"></span></a> -->

</div>

</section>

</main>

<!-- end content-wrapper -->

<?php get_footer(); ?>

вам не нужна строка:

query_posts("cat=1&paged=".get_query_var( 'paged' )
);

Вам нужно вместо этой строки прописать:

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

Вместо:

<?php $blog = new WP_Query( array('post_type' => 'blog') ); ?>

Написать:

<?php $blog = new WP_Query( array('post_type'  => 'blog', 'paged' => $paged,) ); ?>

Активировать плагин WP-PageNavi

и вместо:

<?php posts_nav_link(); ?>

Прописать:

<?php wp_pagenavi( array( 'query' => $blog) ); ?>

в 30.03.2015.
Добавить Комментарий

Спасибо огромное, все работает))

Пожалуйста)

в 30.03.2015.
Добавить Комментарий

Скиньте пример кода.
Также можете посмотреть следующие вопросы:
http://onwp.ru/question/paginaciya-otdelnyj-tip-zapisi
http://onwp.ru/question/ne-vyvoditsya-paginaciya-pri-ispolzovanii-svoego-cikla-v-vordpress

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.