Тег шаблона: paginate_comments_links
Генерирует так называемую постраничную навигацию для страниц с комментариями в блоге. Используется в качестве замены для тегов previous_comments_link и next_comments_link. Выглядит это примерно так:
« Ранее 1 2 3 4 5 6 ... 13 Далее » |
« Ранее 1 2 3 4 5 6 ... 13 Далее »
<?php paginate_comments_links($args, array( 'base' => add_query_arg( 'cpage', '%#%' ), 'format' => '', 'show_all' => false, 'type' => 'plain', 'total' => $max_page, 'current' => $page, 'echo' => true, 'next_text' => 'Next', 'prev_text' => 'Previous', 'add_fragment' => '#comments' )); ?> |
<?php paginate_comments_links($args, array( 'base' => add_query_arg( 'cpage', '%#%' ), 'format' => '', 'show_all' => false, 'type' => 'plain', 'total' => $max_page, 'current' => $page, 'echo' => true, 'next_text' => 'Next', 'prev_text' => 'Previous', 'add_fragment' => '#comments' )); ?>
$args
(строка|массив) (необязательный) - массив аргументов, переписывающих значения по умолчанию.
1. По умолчанию
<?php paginate_comments_links(); ?> |
<?php paginate_comments_links(); ?>
Будет выведена постраничная навигация со значениями по умолчанию.
2. Использование параметров
<?php paginate_comments_links('next_text=Вперед&prev_text=Назад'); ?> |
<?php paginate_comments_links('next_text=Вперед&prev_text=Назад'); ?>
Будет выведена постраничная навигация для комментариев, в которой ссылка на предыдущую страницу комментариев будет иметь анкор 'Назад', а анкор ссылки на следующую страницу комментариев будет 'Вперед'.
Оформление навигации через CSS
По умолчанию функция paginate_comments_links() оформляет навигацию этими стилями:
.page-numbers /* номера страниц */ .current /* текущая страница */ .next /* ссылка на следующую страницу */ .prev /* ссылка на предыдущую страницу */ |
.page-numbers /* номера страниц */ .current /* текущая страница */ .next /* ссылка на следующую страницу */ .prev /* ссылка на предыдущую страницу */
Функция добавлена в версии 2.7.0
Функция paginate_comments_links() находится в wp-includes/link-template.php
[[wp_list_comments]], comments_number, comments_link, post_comments_feed_link, comments_popup_script, comments_popup_link, comment_ID, comment_id_fields, comment_author, comment_author_link, comment_author_email, comment_author_email_link, comment_author_url, comment_author_url_link, comment_author_IP, comment_type, comment_text, comment_excerpt, comment_date, comment_time, comment_form_title, comment_author_rss, comment_text_rss, get_avatar, comment_reply_link, cancel_comment_reply_link, previous_comments_link, next_comments_link, paginate_comments_links
Понравился пост? Подпишись на обновления по RSS или Twitter !
Комментариев пока еще нет.