Всем советы и приветы!
И сегодня мы будем создавать на сайте Вордпресс постраничную навигацию, да ещё и без плагина!
И для этого, надо в файл:
— index.php
— category.php
— page.php
— search.php
установить вот такой PHP код:
<?php if (function_exists('wp_corenavi')) wp_corenavi(); ?>
А чтобы всё заработало, необходимо в файл под названием functions.php установить следующий PHP код:
function wp_corenavi() {
global $wp_query;
$total = isset( $wp_query->max_num_pages ) ? $wp_query->max_num_pages : 1;
$a['total'] = $total;
$a['mid_size'] = 3; // сколько ссылок показывать слева и справа от текущей
$a['end_size'] = 1; // сколько ссылок показывать в начале и в конце
$a['prev_text'] = '«'; // текст ссылки "Предыдущая страница"
$a['next_text'] = '»'; // текст ссылки "Следующая страница"
if ( $total > 1 ) echo '<div class="pagination">';
echo paginate_links( $a );
if ( $total > 1 ) echo '</div>';
}
И не забудем прописать в файле под названием style.css вот такой код:
.navigation {
display: block;
text-align: center;
margin: 20px auto;
}
.pages {
padding: 5px 7px;
color: #fff;
background: #333;
}
.page-numbers {
background: #333;
padding: 5px 7px;
color: #fff !important;
}
.page-numbers.current {
text-decoration: underline;
}
.page-numbers:hover {
text-decoration:none;
opacity: 0.8;
}
Он стилизует данный HTML код в тёмный вариант:

На этом у меня всё!
Удачных решений!
А Вы оставите комментарий первым?