是否仅显示具有下一个/上一个链接的容器(如果它们存在)?

时间:2011-03-22 作者:mathiregister

嘿,伙计们,我知道if ( function_exists(\'\')

是否可以将其用于next_posts_link()previous_posts_link().

我这样问的原因是我有

<div class="navigation">
    <div class="next-posts"><?php next_posts_link(\'&laquo; older\') ?></div>
    <div class="prev-posts"><?php previous_posts_link(\'newer &raquo;\') ?></div>
</div>
在我的例子中,div.navigation具有彩色背景和固定高度。因此,即使没有next或perv post,也会出现这个div.navigation。我想知道,如果存在下一篇或上一篇文章,我是否只能显示此内容?

知道怎么做吗?

3 个回复
最合适的回答,由SO网友:Jared 整理而成
SO网友:zeo
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<div class="navigation">
    <div class="next-posts"><?php next_posts_link(\'&laquo; older\') ?></div>
    <div class="prev-posts"><?php previous_posts_link(\'newer &raquo;\') ?></div>
</div>
<?php endif; ?>
SO网友:kaiser

看看我的(educational) "Easy Pagination Deamon" plugin. 为了可读性,我对它进行了修改,它向您展示了分页的所有可能性。

结束

相关推荐

WordPress将终止对PHP4的支持?

最近进入wordpress插件开发阶段,我开始研究如何使代码向后兼容php 4+。在过去的5年里,我只关注php 5.1+,所以这是一场考验。总之,在查看一些插件时,其中一个插件有以下描述:重要提示:此插件与PHP 4不兼容。如果您尝试在运行PHP 4的主机上安装它,您将得到一个解析错误。WordPress将从3.2版起停止对PHP 4的支持wordpress真的会在php 5之前停止支持php吗?