模板标签-paginate_comments_links()

1条评论

说明

该标签使评论模板中的分页评论有新的排列方法。相较于使用“上一页”和“下一页”评论链接,该标签可利用数值型索引显示完整的评论页。

在WordPress 2.7中,这几乎是为评论页进行分页的最实用方法,用户可以自行选择希望访问的页面,而不仅仅通过“上一页”、“下一页”进行切换。

示例

 1 2 3 ... 10 Next >> 

用法

<?php paginate_comments_links(); ?> 

参数

需进一步完善

'base' => add_query_arg( 'cpage', '%#%' ),
'format' => ,
'total' => $max_page,
'current' => $page,
'echo' => true,
'add_fragment' => '#comments'

样式

该函数输出若干css类以供进一步CSS样式设计:

.page-numbers
.current
.next
.prev

示例源代码

<span class='page-numbers current'>1</span>
<a class='page-numbers' href='http://www.site.com/post-slug/comment-page-2/#comments'>2</a>
<a class='next page-numbers' href='http://www.site.com/post-slug/comment-page-2/#comments'>Next ?</a>

工作示例

http://www.lagzero.net/2008/12/descarga-el-parche-de-gta-iv-para-pc-gta-iv-pc-v1010/#comments

默认主题Default中该标签的用法

以下代码利用paginate_comments_links模板标签,在WordPress的Default主题的comments.php文件中生成评论页索引:

<div class="navigation">
<?php paginate_comments_links(); ?>
</div>

<ol class="commentlist">
<?php wp_list_comments(); ?>
</ol>

<div class="navigation">
<?php paginate_comments_links(); ?>
</div>

历史记录

始见于WordPress 2.7.0版本

#1
看完了还是不太懂