1
WP_Query
에서 작업 페이지 매김을 얻으려고합니다. 2 시간 이상 시도한 후 stackoverflow :-D를 제외한 다른 방법은 사용하지 마십시오.wordpress - WP_Query, 페이지 매김이 작동하지 않습니다.
내 문제 란
이전 및 최신 매김 링크는 appreaing하고 내가 그들을 클릭하면, 다음은 올바른 URL로 데려다 : /?paged=2
.
하지만 게시물 목록은 변경되지 않았으며 모든 페이지에서 동일한 게시물이 변경되었습니다.
여기
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
$args = array(
'cat' => $cat,
(($paged != '') ? 'paged =>'. $paged : ''),
'posts_per_page' => $post_to_show
);
print_r($args);
$the_query = new WP_Query($args);
while ($the_query->have_posts()) : $the_query->the_post();
//post template
endwhile;
if (get_next_posts_link() || get_previous_posts_link()) {
echo '<div class="wp-navigation clearfix">
<div class="alignleft">'.next_posts_link('« Older Entries').'</div>
<div class="alignright">'.previous_posts_link('Newer Entries »').'</div>
</div>';
}
wp_reset_query();
하지만 정확한 페이징 번호 인 print_r 보여 '어레이 ([고양이] => 14 [0] => 페이징 => 2 posts_per_page] => 12)' – user007
OMG, 당신이 오른쪽이다. 감사 – user007