wordpress二次开发:模板标签paginate_comments_links()

2013-12-08 22:51 阅读 451 次 评论关闭

说明

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

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>

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

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

<div>
<?php paginate_comments_links(); ?>
</div>

<ol>
<?php wp_list_comments(); ?>
</ol>

<div>
<?php paginate_comments_links(); ?>
</div>

历史记录

始见于WordPress 2.7.0版本

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:wordpress二次开发:模板标签paginate_comments_links() | 猎微网

评论已关闭!