Проблема с pageNavi

Вот в чём проблема, установил плагин пpagenavi, на гланяки всё отлично установлено, навигация снизу показан, а вот когда лезу например в категории другие такого нету(Навигации), проставлял уже и показываать по 2 записи чтоб убедится, но всё равно не показывает, надеюсь на ваше помошь.

а куда вставили вы его?

В индекс.пхп

<?php get_header();?>
	<div id="content">
		<?php if ($posts) {
			foreach($posts as $post)
			{
				start_wp();
			?>
			<div class="entry">
				<div class="date">
					<div><?php the_time('d.m.Y'); ?></div>
				</div>
				<div class="entry-title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></div>
				<p class="info">В рубриках: <?php the_category(' &amp; ') ?> <?php edit_post_link(); ?></p>
				<div class="entry-content">
					<?php the_content('Читать полностью &#187;'); ?>
					<?php wp_link_pages(); ?>				
					<p class="comments">
						<?php comments_popup_link('Комментировать &#187;', '1 комментарий &#187;', 'Комментариев (%) &#187;'); ?>
					</p>
					<!--
						<?php trackback_rdf(); ?>
					-->
				</div>
				<?php comments_template(); ?>
			</div>
			<?php
			}
			} // end if (posts)
			else
			{
				echo '<p>К сожалению, по Вашему запросу ничего не найдено.</p>';
			}
		?>
		<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>		
	</div>
	<?php get_sidebar();?>
<?php get_footer();?>

А какие еще файлы есть в Теме? archive.php? category.php?

Вот arhives.php

<?php get_header();?>
	<div id="content">
		<?php if ($posts) {?>
      <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
    
    <?php /* If this is a category archive */ if (is_category()) { ?>				
		<h2 class="pagetitle">Архив рубрики &laquo;<?php echo single_cat_title(); ?>&raquo; </h2>
		
 	  <?php /* If this is a daily archive */ } elseif (is_day()) { ?>
		<h2 class="pagetitle">Архив за <?php the_time('d.m.Y'); ?></h2>
		
	 <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
		<h2 class="pagetitle"><?php the_time('F, Y'); ?></h2>

		<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
		<h2 class="pagetitle">Архив за <?php the_time('Y'); ?></h2>
		
		<?php /* If this is an author archive */ } elseif (is_author()) { ?>
		<h2 class="pagetitle">Авторский архив</h2>

		<?php /* If this is a paged archive */ } elseif (is_paged()) { ?>
		<h2 class="pagetitle">Архив блога</h2>

		<?php } }?>
	
		<?php if ($posts) {
			foreach($posts as $post)
			{
				start_wp();
			?>
			<div class="entry">
				<div class="date">
					<div><?php the_time('d.m.Y'); ?></div>
				</div>
				<div class="entry-title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></div>
				<p class="info">В рубриках: <?php the_category(' &amp; ') ?> <?php edit_post_link(); ?></p>
				<div class="entry-content">
					<?php the_content('Читать полностью &#187;'); ?>
					<?php wp_link_pages(); ?>				
					<p class="comments">
						<?php comments_popup_link('Комментировать &#187;', '1 комментарий &#187;', 'Комментариев (%) &#187;'); ?>
					</p>
					<!--
						<?php trackback_rdf(); ?>
					-->
				</div>
				<?php comments_template(); ?>
			</div>
			<?php
			}
			} // end if (posts)
			else
			{
				echo '<p>К сожалению, по Вашему запросу ничего не найдено.</p>';
			}
		?>
		<p align="center"><?php posts_nav_link(' - ','&#171; Раньше','Позже &#187;') ?></p>			
	</div>
	<?php get_sidebar();?>
<?php get_footer();?>

как правильно установить плагин WP-PageNavi http://www.catswhocode.com/blog/how-to-integrate-a-pagination-in-your-wordpress-theme

Я читал, я так и сделал!

Помогите с этой проблемой…вроде где то читал надо добавить что-то вроде этого (&cat), как точно не помню, подскажите…

Всё сделал =) Просто добавил код в arhives.php вместо navigation, поставил код page navi и всё заработало!

Anonymous
Отправить
Ответ на: