Webbell » WordPress плагины » Плагин постраничной навигации комментариев WP-CommentNavi
Правила Контакты Чтение RSS

Плагин постраничной навигации комментариев WP-CommentNavi

У нас вы можете скачать бесплатно Плагин постраничной навигации комментариев WP-CommentNavi .

Не пропустите комментарии к Плагин постраничной навигации комментариев WP-CommentNavi.
Данный материал предоставлен сайтом Webbell.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Плагин постраничной навигации комментариев WP-CommentNavi

Странно, но факт: функция постраничной навигации комментариев в WordPress’е практически не реализована, ограничиваясь простейшими ссылками на две страницы — «следующая» и «предыдущая». Что, естественно, устраивает не всех.

Плагин WP-CommentNavi позволяет внедрить в ВордПресс полноценную постраничную навигацию комментариев. До установки плагина навигация выглядит как-то так:

Плагин постраничной навигации комментариев WP-CommentNavi

А после его установки приобретает примерно такой вид:

Плагин постраничной навигации комментариев WP-CommentNavi

Визуальный вид навигационной панельки можно легко настроить, изменив код плагина и css-стили, и сконструировав, например, что-нибудь такое:

Плагин постраничной навигации комментариев WP-CommentNavi

Для чего это нужно? Конечно, для удобства посетителей вашего сайта. Предположим, у вас интернет-магазин или сайт обзоров различной техники, где можно найти информацию и panasonic купить в http://portativ.ua/. Чтобы сделать страницы с анонсами статей более удобными, их разбивают, примерно по 10 анонсов на страницу, чтобы посетителям не приходилось листать "простыни", состоящие из огромного числа анонсов.

Инструкция по установке:

1. Скачайте и распакуйте архив с плагином.

2. Скопируйте папку wp-commentnavi в папку /wp-content/plugins/ на хостинге.

3. Активируйте плагин на вкладке «Плагины» в административной панели блога.

Настройки плагина располагаются в разделе «Параметры» => CommentNavi.

Для внедрения в шаблон навигации откройте файл шаблона comments.php, найдите в нём строчки:

<div class="navigation">	<div class="alignleft"><?php previous_comments_link() ?></div>	<div class="alignright"><?php next_comments_link() ?></div></div>


и замените их на следующую строчку:

<?php if(function_exists('wp_commentnavi')) { wp_commentnavi(); } ?>


Чтобы вывести ссылку на страницу всех комментариев, вставьте вот такой код:

<?php if(function_exists('wp_commentnavi_all_comments_link')) { wp_commentnavi_all_comments_link(); } ?>


Работать плагин будет только в том случае, если его код будет вставлен после цикла The Comment Loop; соответственно, вывести навигацию комментариев можно только после самих комментариев.

В принципе, плагин начинает работать сразу после активации. Однако при желании его можно «допилить напильником» до идеального состояния. Так, например, чтобы избавиться от головной боли с выводом ссылки на все комментарии через CSS-ссылки, её можно указать непосредственно в файле wp-commentnavi.php. Для этого замените строчку:

case 1:


на строчку:

case 1:	wp_commentnavi_all_comments_link('Все');


Чтобы убрать ссылки на следующую и предыдущую страницы (оставив их поля в настройках плагина незаполненными, от ссылок вы всё равно не избавитесь), удалите из того же файла строчки:

previous_comments_link($commentnavi_options['prev_text']);


next_comments_link($commentnavi_options['next_text'], $max_page);


Также по умолчанию ссылка на последнюю страницу комментариев выглядит почему-то так: /name.html/comment-page-2#comments (а должна бы выглядеть так: /name.html#comments). Таким образом, на сайте появляются две абсолютно одинаковые страницы с разными адресами, что не очень хорошо с точки зрения SEO. Для исправления этой ошибки нужно в файле wp-commentnavi.php заменить строчку:

echo '<a href="'.clean_url(get_comments_pagenum_link($i)).'" class="page" title="'.$page_text.'">'.$page_text.'</a>';


на строчки:

if ($end_page != $max_page or $i != $end_page) {echo '<a href="'.clean_url(get_comments_pagenum_link($i)).'" class="page" title="'.$page_text.'">'.$page_text.'</a>'; }if ($end_page == $max_page and $i == $end_page) {$last_page_text = str_replace("%TOTAL_PAGES%", number_format_i18n($max_page), $commentnavi_options['last_text']);echo '<a href="'.clean_url(get_permalink()).'#comments" class="last" title="'.$last_page_text.'">'.$last_page_text.'</a>';}


а также строчку:

echo '<a href="'.clean_url(get_comments_pagenum_link($max_page)).'" class="last" title="'.$last_page_text.'">'.$last_page_text.'</a>';


на строчку:

echo '<a href="'.clean_url(get_permalink()).'#comments" class="last" title="'.$last_page_text.'">'.$last_page_text.'</a>';


Настроить визуальный вид панельки навигации можно в файле стилей commentnavi-css.css.

Версия плагина 1.10 от 08.06.2009.

Плагин совместим с WordPress версии 2.8 и выше.

wp-commentnavi.1.10.zip [11,86 Kb] (cкачиваний: 29)


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

«    Февраль 2018    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
Яндекс Апдейты
↓ Апдейты Яndex тИЦ
18.11.2017 ←Последний
04.11.2017
16.08.2017
↓ Апдейты выдачи Яndexa
23.02.2018 ←Последний
20.02.2018
18.02.2018
↓ Апдейты ЯКаталога
16.01.2018 ←Последний
20.12.2017
15.12.2017
Мы рекомендуем
Заработай на сайте!
Gogetlinks-Биржа вечных ссылок для сайтов с Тиц
Getgoodlinks-Биржа вечных ссылок для сайтов с PR


Опрос на портале

Сколько у вас сайтов?

Больше 20 сайтов
От 10 до 20 сайтов
От 5 до 10 сайтов
От 1 до 5 сайтов
Нету сайтов

Наш архив
Облако тегов
ajax, Build, DataLife, dle, dle 9.0, dle 9.2, Engine, Final, Google, Opera, Release, RSS, WordPress, адаптация, административная панель, бесплатно, виджет, Игровой, кино, комментарии, модуль, новости, Новый, Оригинал, парсер, парсер поисковых систем yandex google рассылка комментариев по DLE Joomla Community спаммер раскрутк, Переходы, плагин wordpress, сайта, сайтов, сбор данных телефонов адресов email контактов потенциальные клиенты BlackSpider универсальный сборщи, тема, тематики, универсальный, хак, хак wordpress, Шаблон, шаблона, Яндекс

Показать все теги
Последние комментарии
Популярные файлы

Информация!
Уважаемый посетитель! Присоединяйтесь к нам
в Твиттере.