Pagination
-
Помогите настроить pagination на сайте. Я пытался подключить ее через плагин
Plugin
но результата это не дала просто вывод блока
<div class="navigation"></div>
тоесть по идею плагин работает но кольчество постов не уменшаются и подстраничная навигация не показывает.
Попробовал отдельна подключить через скрипт с таким кодом<?php global $wp_query; $max_page = $wp_query->max_num_pages; $nump=10; if($max_page>1){ $paged = intval(get_query_var('paged')); if(empty($paged) || $paged == 0) $paged = 1; echo '<div id="navi">'; echo '['.$paged.'-ая страница из '.$max_page.']'; if($paged!=1) echo '<a href="'.get_pagenum_link(1).'" title="Перейти в начало">«Первая</a>'; else echo 'Первая страница'; if($paged-$nump>1) $start=$paged-$nump; else $start=2; if($paged+$nump<$max_page) $end=$paged+$nump; else $end=$max_page-1; if($start>2) echo "↔"; for ($i=$start;$i<=$end;$i++) { if($paged!=$i) echo '<a href="'.get_pagenum_link($i).'" title="Перейти на '.$i.'-ю страницу из '.$max_page.'">'.$i.'</a>'; else echo '<b> '.$i.' </b>'; } if($end<$max_page-1) echo "↔"; if($paged!=$max_page) echo '<a href="'.get_pagenum_link($max_page).'" title="Перейти на последнюю страницу">Последняя»</a> '; else echo 'Последняя страница'; echo '</div>' ; } ?>
Может проблема в другом файле? я подключал в loop.php вместо этого кода
<?php /* if ( $wp_query->max_num_pages > 1 ) : ?> <?php next_posts_link( __( '← Older posts', 'twentyten' ) ); ?> <?php previous_posts_link( __( 'Newer posts →', 'twentyten' ) ); ?> <?php endif; */?>
Спасибо.
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «Pagination» закрыта для новых ответов.