如果分页的注释没有跨到第二页,我该如何隐藏div包装器呢?

时间:2011-03-11 作者:Industrial Themes

我的注释分页周围有一个div包装器。我在Wordpress管理员中将评论设置为分页,每页10条评论。如果注释少于10条(即不显示分页链接),我想隐藏div包装器。我不知道怎么做。如果分页被完全关闭,我知道如何隐藏div包装器,但我不知道如何检查打开分页时注释是否没有跨越到第二页。这是我的代码:

<div class="comment-nav-wrapper">

    <div class="left-cap">&nbsp;</div>

    <div class="comment-nav">                   
        <?php paginate_comments_links($args); ?>
    </div> 

    <div class="right-cap">&nbsp;</div>

</div>
如果注释没有扩展到第二页,我想将注释导航包装器全部隐藏起来。是否有某种Wordpress函数用于此功能,或者我是否需要提供一些自定义代码?

1 个回复
最合适的回答,由SO网友:kaiser 整理而成

使用comments number function 或者更地道的get_comments_number function 并将其与the page comments option if ( get_option( page_comments ) == TRUE ) // do stuff

结束

相关推荐

即使未选中“Allow Comments”,也会显示评论输入屏幕

我的单曲。php和索引。php我在这段代码中加入了注释输入例程。。。<?php if(get_option(\'allow_comments_posts\')){comments_template();} ?> 但是,当具体帖子被单独查看时。php没有选中“允许评论”,我不希望出现评论模板。我的印象是comments\\u template()例程自动管理这个,但显然我需要包装它或传递参数?