Wordpress: Проверьте, существуют ли предыдущие сообщения перед отображающейся ссылкой

Я использую следующий код для отображения 'предыдущих сообщений' ссылка на мой блог Wordpress.

     <nav>
            <ul>
                <li><?php previous_posts_link('Newer Entries &raquo;') ?></li>
</ul
</nav>

Проблема, когда там ARN'T любые предыдущие сообщения, в то время как ссылка не отображается, я все еще, добираются

<nav>
            <ul>
                <li><</li>
</ul
</nav>

Распечатанный. Существует ли, если () оператор я мог бы перенести все это так, это проверяет, существуют ли какие-либо предыдущие сообщения, и только распечатывает его, если существует?

7
задан Chris Armstrong 27 April 2010 в 17:21
поделиться

1 ответ

Вы можете попробовать что-нибудь вроде этого

<?php
    if($link = get_previous_posts_link()) {
        echo '<ul><li>'.$link.'</li></ul>';
?>

get_previous_posts_link возвращает ноль (ложное значение), если предыдущей публикации нет.

17
ответ дан 6 December 2019 в 05:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: