Filters the arguments for posts pagination links.
Parameters
$argsarray- Default pagination arguments, see paginate_links() .
screen_reader_textstringScreen reader text for navigation element.
Default ‘Posts navigation’.aria_labelstringARIA label text for the nav element. Default'Posts'.classstringCustom class for the nav element. Default'pagination'.
More Arguments from paginate_links( … $args )
Array or string of arguments for generating paginated links for archives.
basestringBase of the paginated url.formatstringFormat for the pagination structure.totalintThe total amount of pages. Default is the value WP_Query‘smax_num_pagesor 1.currentintThe current page number. Default is'paged'query var or 1.aria_currentstringThe value for the aria-current attribute. Possible values are'page','step','location','date','time','true','false'. Default is'page'.show_allboolWhether to show all pages. Default false.end_sizeintHow many numbers on either the start and the end list edges.
Default 1.mid_sizeintHow many numbers to either side of the current pages. Default 2.prev_nextboolWhether to include the previous and next links in the list. Default true.prev_textstringThe previous page text. Default ‘« Previous’.next_textstringThe next page text. Default ‘Next »’.typestringControls format of the returned value. Possible values are'plain','array'and'list'. Default is'plain'.add_argsarrayAn array of query args to add. Default false.add_fragmentstringA string to append to each link.before_page_numberstringA string to appear before the page number.after_page_numberstringA string to append after the page number.
Source
$args = apply_filters( 'the_posts_pagination_args', $args );
Changelog
| Version | Description |
|---|---|
| 6.1.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.