前端之家收集整理的这篇文章主要介绍了
php – WordPress:在显示链接之前检查是否有先前的帖子,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用以下
代码在我的
wordpress博客上
显示“以前的帖子”
链接.
<nav>
<ul>
<li><?PHP prevIoUs_posts_link('Newer Entries »') ?></li>
</ul
</nav>
问题是,当有任何以前的帖子时ARN’T,而链接没有显示,我仍然得到
<nav>
<ul>
<li><</li>
</ul
</nav>
打印出来.是否有一个if()语句我可以将它全部包裹起来,以便它检查是否有任何先前的帖子,并且仅在有的情况下将其打印出来?
你可以尝试这样的事情
<?PHP
if($link = get_prevIoUs_posts_link()) {
echo '<ul><li>'.$link.'</li></ul>';
?>
如果没有任何先前的帖子,get_prevIoUs_posts_link返回null(falsy值).