一、在主题comments.php文件中需要显示分页的地方加入以下代码:
<!--page_comments_start-->
<?php
if(get_option('page_comments')) {
$comment_pages = paginate_comments_links('echo=0');
if($comment_pages) {
?>
<div id="commentnavi">
<span class="pages-text"><?php _e('Comment Pages :','YLife'); ?></span>
<!--for_ajax-comment-pager_plugin-->
<span id="cp_post_id" style="display:none;"><?php echo $post->ID; ?></span>
<div id="commentpager">
<?php echo $comment_pages; ?>
</div>
<div class="clearfix"></div>
</div>
<?php
}
}
?>
<!--page_comments_end-->
二、在style.css文件中加入以下代码:
/*page_comments_start*/
#commentnavi {
background:#f5f5f5;
padding:10px 15px;
font-size:12px;
}
#commentnavi a.page-numbers {
padding:5px 7px;
text-decoration:none;
border:1px solid #e5e5e5;
margin:0px 0px;
}
#commentnavi a.page-numbers:hover {
background:#666;
color:#fff;
border:1px solid #CCC;
text-decoration:none;
}
#commentnavi span.pages-text {
padding:0 7px 0 22px;
height:16px;
line-height:16px;
float:left;
}
#commentnavi span.current {
background:#F7F7F7;
color:#393939;
padding:5px 7px;
border:1px solid #bbb;
margin:0px 0px;
}
#commentnavi #commentpager {
line-height:16px;
}
/*page_comments_end*/
呵呵,这个方法是正解呢
这个方法应该是最好的
收了。。。
你好博主,加入上述代码后虽然有了分页,但是每一页的评论内容都是一样,每一页都包含了所有评论。
请指教?
@shizhua
后台还要开启评论分页,代码没有问题。
原来可以这样实现啊。
你的博客加入评论分页了吗?
如果只想当评论分页有多页的时候才显示分布代码,不知道怎么实现?