“Оживляем” постраничную навигацию в темах (wordpress и плагин WP PageNavi) Всем известен замечательный плагин WP-PageNavi (или Страничная навигация – он же). Однако, в теме моего блога (Inanis-Seven) этот плагин не работал до сегодняшнего дня. Кратко о том, как исправить эту проблему с указанной темой и другими. И сегодня решил обновить статью, “вживляю” указанный плагин и в тему exotic vacation.

Итак, а вот и рецепт. В нашем случае (для темы Inanis-Seven) правим index.php:

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?> 
<div> 
<span class="frt"><?php previous_posts_link(__('Next Entries','inanis').' &raquo;') ?></span> 
<span><?php next_posts_link('&laquo; '.__('Previous Entries','inanis')) ? ></span> 
</div> 
<?php }; ?> 

Добавленные строки выделены. Результат прекрасно виден в блоге.

Аналогичным образом править single.php не следует, мы же в статье должны как раз видеть ссылки на предыдущую и следующую статьи.

И всё работает, однако…

Аналогично для темы exotic vacation, index.php:

        <div class="navigation">
            <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?> 
                <div class="alignleft"><?php next_posts_link('&laquo; Предыдущие записи') ?></div>
                <div class="alignright"><?php previous_posts_link('Следующие записи &raquo;') ?></div>
            <?php }; ?> 
        </div>

Результат можно увидеть здесь.

Отзывы » (1)

  1. И всё-таки, файл single.php для этих целей править не надо. Тут я был неправ, sorry…

Опубликовать комментарий

XHTML: Вы можете использовать следующие HTML теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Tags Связь с комментариями статьи:
RSS комментарии
Обратная ссылка