PagerFix – постраничная навигация в Wordpress

Плагин, о котором сейчас пойдёт речь, является отличной заменой популярному плагину WP-PageNavi, которым и пользуется большинство standalone блоггеров.

В чём его преимущества? Первым, и самым главным, является короткий понятный код, который не загружает серверные ресурсы. Плагин не использует свой собственный CSS, а все видоизменения можно внести прямо в файл style.css.

Так как код лёгкий и понятный, плагин можно кастомизировать под свои потребности.

Единственной проблемой для неопытных юзеров при его использовании может стать инсталяция.

Для того, чтобы постраничная навигация появилась в вашем блоге, нужно отредактировать файлы шаблона. Не забываем закинуть сам файл с плагином в папку %siteurl%/wp-content/plugins и активировать его.

Например, чтобы нумерация страниц появилось на главной странице, открываем файл index.php и в нужное место (приблизительно это будет после строки <?php endif; ?>) вставляем следующий код:

<div class=»navigation»>
<?php
pager_fix(» «,» «,» «,»Предыдущая»,»Следующая»,»strong»);
?>
</div>

Теперь поясняю: div class=»navigation» – это внешний вид вашей постраничной навигации, изменяется в файле style.css в папке с шаблоном. Эксперементируйте ;)

Остальное запускает сам плагин и немножко настраивает его внешний вид. Вот и вся установка. Не забывайте сохранить отредактированный файл в кодировке UTF-8, иначе получите крякозяблы на выходе.

Для тех, кто хочет увидеть постраничную навигацию на странице архивов или тегов, аналогичные действия производим с файлами archive.php и archives.php.

Кстати, плагин сейчас уже перестал поддерживаться и автор почему-то удалил его со своей страницы. Поэтому я выкладываю его у себя.

Скачать плагин.


  • Автолюбителям настоятельно рекомендую интересный автопортал. Для вас полезные советы по всем маркам авто.
  • Зимние шины Fulda, как мне кажется, наиболее надежны и стоят разумно.
  • Блог о интернете и заработке в интернете Solomuzic мне понравился. Обязательно посмотрите, понравится и вам.



Читайте также

Фев 24, 2009

Это как у тебя сейчас стоит?

Фев 24, 2009

@d13, именно так

Фев 25, 2009

@BY Blogger, а ссылка верная? А то не качает

Фев 25, 2009

@d13, сейчас исправлю ;)

Фев 25, 2009

@BY Blogger, запакуй в .zip его %)

Фев 25, 2009

@d13, как освобожусь – сделаю. дайте мне часик ;)

Фев 26, 2009

@d13, запаковал в tar.gz, теперь должно качаться

Фев 26, 2009

@BY Blogger, thx. Вот только ставится не хочет :( Не открывается потом блог.

Фев 26, 2009

@d13, файл pagerfix.php лежит в папке wp-content/plugins, плагин активирован и код внедрён в шаблон, и после этого блог не открывается. я правильно понял?

Фев 26, 2009

@BY Blogger, так точно :( белый лист и все

Фев 26, 2009

@d13, странно, файл был сжат прямо на сервере, без скачивания на комп. т.е. я выложил тот файл, который работает у меня в данный момент.

на всякий случай дублирую код плагина:
< ?php

/*
Plugin Name: PagerFix
Plugin URI: http://www.seoegghead.com/
Description: Makes the paging in WP more SE-friendly.
Author: Jaimie Sirovich
Version: 1.1 for WP 2.1+
Author URI:
http://www.seoegghead.com/
*/

function pager_fix($seperator = ‘ | ‘, $after_previous = ‘  ’,
$before_next = ‘  ’, $prelabel=’« Previous Page’,
$nxtlabel=’Next Page »’, $current_page_tag = ‘b’)
{
global $posts_per_page, $paged, $wp_query;

posts_nav_link(»,$prelabel,»);
echo $after_previous;

$numposts = $wp_query->found_posts;

$max_num_pages = ceil($numposts / $posts_per_page);

if ($max_num_pages > 1) {

for ($cnt = 1; $cnt < = $max_num_pages; $cnt++) {

if ($current_page_tag && $paged == $cnt) {
$begin_link = "<$current_page_tag>«;
$end_link = ««;
} else {
$begin_link = »; $end_link = »;
}

$x[] = $begin_link . ‘‘ .
$cnt . ‘
‘ . $end_link;

}

echo join($seperator, $x);

}
echo $before_next;
posts_nav_link(»,»,$nxtlabel);

}

?>

Июл 24, 2009

Не, все сделал – плагин не запустился. WP-Pagenavi тоже не хочет работать… Я что, один такой невезунчик?

[...] plugins Pagerfix. [...]

[...] постраничная навигация в WP [...]

Сен 17, 2009

[...] PagerFix wordpress [...]

[...] постраничная навигация wordpress [...]

[...] gjcnhfybxyfz yfdbufwbz d blogger [...]

[...] постраничная навигация wordpress [...]

[...] css wordpress в беларуси [...]

[...] постраничная навигация wordpress [...]

[...] популярным кейвордом стал «постраничная навигация wordpress», этот запрос принёс 28 уникальных посетителей. Из [...]

Окт 6, 2009

[...] pagerfix plugin download [...]

[...] постраничная навигация на файлах php [...]

Окт 14, 2009

[...] постраничная навигация php class [...]

Окт 14, 2009

[...] global $paged; [...]

[...] постраничная навигация комментариев [...]

[...] плагин wordpress номера страниц навигации [...]

[...] постраничная навигация в wordpress [...]

Дек 3, 2009

Нет ты не один такой, у меня тоже на сайте с фильмами не работает..!

сам плагин скачал с сайта автора!

Янв 2, 2010

pageNavi лучше

Мар 20, 2010

Неее я установил pagenavi и радости полные штанцы!

Оставьте комментарий

* Имя, Email, антиспам и сам комментарий - обязательны.

Translator

Russian flagItalian flagEnglish flagGerman flagFrench flagSpanish flagArabic flag
Czech flagPolish flagLatvian flagLithuanian flagUkrainian flagEstonian flagTurkish flag

Популярные записи

Последние комментарии

  • sunshine.by: Ну мы им тогда еще и ссылочек подросил :) Мало не покажется, за строительство они…
  • ioni: Отлично :) Учитывая, что легальных таких файлов раз-два и обчелся, то это просто способ заработать на нелегалке...
  • belorysochka: Так ведь чтобы оплатить с телефона коммуналку,надо сначала эти 150 тысяч на телефон и положить. А это...
  • *******: Нормальный вполне сайт… порнуха так активно удаляется. К несчастью ЛБГТ группы тоже –...
  • fireman: На андроиде сейчас люди хорошо зарабатывают. Потому что он только набирает популярность.

Счетчики