一、在主题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
后台还要开启评论分页,代码没有问题。
原来可以这样实现啊。
你的博客加入评论分页了吗?
如果只想当评论分页有多页的时候才显示分布代码,不知道怎么实现?