Изначально во многих темах пагинация комментариев сделана в виде ссылок «Следующая» и «Предыдущая». Однако это может привести к неудобствам для пользователей. Если вы хотите изменить её и сделать пагинация комментариев в WordPress цифрами, то для этого достаточно использовать функцию paginate_comments_links.
Как сделать пагинацию в комментариях WordPress
Главное преимущество постраничной нумерации в комментариях заключается в удобстве. Эта функция обеспечивает быстрое перемещение между страницами комментариев, и вы больше не будете вынуждены кликать десятки раз, чтобы добраться до нужного коммента в обсуждении.
Добавляем пагинацию
Для начала, откройте файл comments.php, который находится внутри вашей установленной темы. Найдите строки навигации, они выглядят примерно так:
<div class="alignleft"><?php previous_comments_link() ?></div> <div class="alignright"><?php next_comments_link() ?></div>
Замените их на следующий код:
<div class="comm-nav">
<?php paginate_comments_links( array('prev_text' => '‹ Предыдущая', 'next_text' => 'Следующая ›'));
?>
</div>
Теперь осталось добавить стили в файл style.css:
.comm-nav {
margin: 15px 0 20px;
padding: 5px 10;
text-align: center;
}
.comm-nav a {
background: none repeat scroll 0 0 #2ea2cc;
border: 1px solid #0478a6;
box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15);
color: #fff;
margin: 3px;
padding: 5px 10px;
text-decoration: none;
}
.comm-nav a:hover {
background: #1e8cbe;
border-color: #0074a2;
box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset;
}
.comm-nav .current {
background: -moz-linear-gradient(center top, #38362e, #2e2d26);
border: 1px solid #222;
color: #fff;
font-weight: bold;
margin: 3px;
padding: 5px 10px;
text-shadow: 0 1px 0 #000;
}
Этот код создаст стилизованную пагинацию для комментариев, которая будет выводиться между кнопками «Предыдущая» и «Следующая». Помните, что вы можете настроить стили согласно вашему дизайну, меняя цвета, шрифты и прочие свойства.
Не получается добавить стили,пагинацию получилось сделать,но она не очень красивая,не так как у тебя на картинке,как правильно стили добавлять?
Стили добавляйте в файл style.css или любой другой файл стилей, который подключается к сайту. Если они не работают или частично только, то очистите кэш браузера или ctrl+f5, а также проверьте в файле style.css не содержит он такого же класса (.comm-nav) мало ли...
поможете с такой пагинацией к страницам? В iconic one теме? Что-то либо голова не шарит, но бред получается , если честно.
Вот постраничная навигация wordsmall.ru/bez-plagina/...a-wordpress.html
Здравствуйте! Столько лет инструкции, но я все же решился ею воспользоваться и то ли мне с темой повезло, то ли не знаю, но лично у меня по вашему примеру всё вписалось как влитое:
Благодарю за действительно годный гайд.
День добрый. Не за что) Просто пагинация сделана за счет стандартной функции. И по идеи, она не может не работать)