Как получить ссылку и заголовок следующего и предыдущего поста на отдельной странице
14 авг. 2014 г., 04:18:47
Просмотры: 22.7K
Голосов: 5
Ребята
Как получить ссылку и заголовок для предыдущего и следующего поста на отдельной странице? Как показано на скриншоте ниже.
Я пытаюсь использовать следующий код, но ничего не отображается.
$prev = get_previous_post();
$next = get_next_post();
$prev_title = $prev ? get_the_title($prev) : 'Текущий пост является первым';
$next_title = $next ? get_the_title($next) : 'Текущий пост является последним';
Заранее большое спасибо.

neng
51
Все ответы на вопрос
4
0
Я считаю, что вам нужны функции previous_post_link()
и next_post_link()
.

karpstrucking
1.46K
14 авг. 2014 г. 04:24:46
0
Кажется, кто-то уже упоминал это, но вот дополнительный ответ на случай, если он вам понадобится - этот вариант использует стили Bootstrap 3:
<!-- Предыдущая и следующая записи -->
<?php if(is_single()) : ?>
<!-- Для больших экранов -->
<div class="btn-group btn-group-justified hidden-sm hidden-xs" role="group" aria-label="..." id="nextpreviouslinks">
<div class="btn-group" role="group">
<button type="button" class="btn btn-default btn-sm"> Предыдущая запись: <?php previous_post_link( '%link', '%title'); ?></button>
</div>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default btn-sm"><a href="<?php bloginfo('url') ?>"><i class="fa fa-th" aria-hidden="true"></i></a></button>
</div>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default btn-sm"> Следующая запись: <?php next_post_link( '%link', '%title' ); ?></button>
</div>
</div>
<?php endif; ?>
<!-- /Предыдущая и следующая записи -->

Kirasiris
137
22 янв. 2018 г. 07:13:38
Похожие вопросы
2
ответов
2
ответов