2015-10-05 6 views
0

Я использую массив внутри WP_Query, это для страницы index.php. Код выглядит такWordPress pagination не работает с исключенными сообщениями

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

    $args = new WP_Query(array(
     'post__not_in'  => $exclude_ids, // This works correctly 
     'paged'    => $paged, 
     'posts_per_page'  => 9, // I added this as a hope but didn't work 
    )); 

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



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

но выгруженный не работает. I echod взял $paged, и он делает 1,2,3, как он должен (я предполагаю?), Так что эта часть работает, и URL-адрес меняется, а ссылка для разбивки на страницы распознает его на стр. 1,2,3 но сообщения все одинаковые.

+0

Я изменил «paged» на 2 и 3, но сообщения все те же. – Sjrsmile

ответ

0

Оказывается, я тупой.

У меня был только $args как new WP_Query, хотя он должен был только что быть массивом.