Я использую следующий код для отображения 'предыдущих сообщений' ссылка на мой блог Wordpress.
<nav>
<ul>
<li><?php previous_posts_link('Newer Entries »') ?></li>
</ul
</nav>
Проблема, когда там ARN'T любые предыдущие сообщения, в то время как ссылка не отображается, я все еще, добираются
<nav>
<ul>
<li><</li>
</ul
</nav>
Распечатанный. Существует ли, если () оператор я мог бы перенести все это так, это проверяет, существуют ли какие-либо предыдущие сообщения, и только распечатывает его, если существует?
Вы можете попробовать что-нибудь вроде этого
<?php
if($link = get_previous_posts_link()) {
echo '<ul><li>'.$link.'</li></ul>';
?>
get_previous_posts_link
возвращает ноль (ложное значение), если предыдущей публикации нет.