WordPress提供两种分页方法:手动(使用paginate_links()函数)和自动(使用wp_pagenavi()函数)。手动方法可自定义分页链接,而自动方法更简单。选择方法取决于对分页链接控制的需求。
WordPress分页调用详解
WordPress提供了两种方法来调用分页功能:手动方法和自动方法。
手动方法
手动方法需要您使用WordPress内置的分页函数paginate_links()。此函数接受以下参数:
- base:用于分页链接的URL。
- format:分页链接的格式。
- total:总页数。
- current:当前页码。
- additional_args:要添加到分页链接的任何其他查询参数。
以下是使用paginate_links()函数的示例:
<?php$args=array('base'=>get_pagenum_link(1),'format'=>'page/%#%/','total'=>$query->max_num_pages,'current'=>max(1,get_query_var('paged')),'additional_args'=>array('my_custom_arg'=>'my_custom_value'));echopaginate_links($args);?>