paginate_comments_links()创建一个评论分页的链接表

目录

描述

译文

为当前文章创建评论页码链接

原文

Create pagination links for the comments on the current post.

Basically this is a macro to paginate_links() which sets the functional options of paginate_links() to make it work for comments. But you may use all the parameters of paginate_links() to style the output of paginate_comments_links().

paginate_comments_links() 描述

用法

<?php paginate_comments_links$args ?>

paginate_comments_links() 用法

参数

$args

(string|array) (可选) Optional args. See paginate_links().

默认值: array

Defaults

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


Note: Arguments passed in are merged to the defaults, via wp_parse_args.
These arguments are mostly to make the call of paginate_links() work, so be careful if you change them.

paginate_comments_links() 参数

返回值

(string) 

Markup for pagination links.

paginate_comments_links() 返回值

示例

Enhanced Comment Display

In version 2.7 WordPress added the Enhanced Comment Display system to make comments.php files much simpler to write and edit. One is the ability to easily break comments into pages so that you don't end up with hundreds of comments all loading on every pageview.

You will need to set up the options in SETTINGS > DISCUSSION for paging to work.

The easiest way to do so is with the following function, which prints out a link to the next and previous comment pages, as well as a numbered list of all the comment pages.

It accepts a query-style list of arguments similar to get_posts() or get_terms().

If you want more control, you can also use the simpler next and previous functions:

and

Custom Prev-/Next-links

To modify the Prev- and Next-links, you can use the options 'prev_text' and 'next_text'. These are provided by the function paginate_links().

If you want to use HTML entities in your 'prev_text' or 'next_text', you will have to use the array-based syntax, as it is descriped on the wp_parse_args()-page:

paginate_comments_links() 示例

注意

paginate_comments_links() 注意

历史

添加于 版本: 2.7.0

paginate_comments_links() 历史

源文件

paginate_comments_links() 函数的代码位于 wp-includes/link-template.php.

paginate_comments_links() 源文件