IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
|
|
|
4266 | 4266 | } |
4267 | 4267 | |
4268 | 4268 | $add_args = $args['add_args']; |
4269 | | $r = ''; |
| 4269 | $result = ''; |
4270 | 4270 | $page_links = array(); |
4271 | 4271 | $dots = false; |
4272 | 4272 | |
… |
… |
|
4344 | 4344 | |
4345 | 4345 | switch ( $args['type'] ) { |
4346 | 4346 | case 'array': |
4347 | | return $page_links; |
| 4347 | $result = $page_links; |
| 4348 | break; |
4348 | 4349 | |
4349 | 4350 | case 'list': |
4350 | | $r .= "<ul class='page-numbers'>\n\t<li>"; |
4351 | | $r .= implode( "</li>\n\t<li>", $page_links ); |
4352 | | $r .= "</li>\n</ul>\n"; |
| 4351 | $result .= "<ul class='page-numbers'>\n\t<li>"; |
| 4352 | $result .= implode( "</li>\n\t<li>", $page_links ); |
| 4353 | $result .= "</li>\n</ul>\n"; |
4353 | 4354 | break; |
4354 | 4355 | |
4355 | 4356 | default: |
4356 | | $r = implode( "\n", $page_links ); |
| 4357 | $result = implode( "\n", $page_links ); |
4357 | 4358 | break; |
4358 | 4359 | } |
4359 | 4360 | |
4360 | | return $r; |
| 4361 | /** |
| 4362 | * Allow to change paginate_links() result. |
| 4363 | * |
| 4364 | * It also applies to all pagination functions, like: |
| 4365 | * - the_posts_pagination() |
| 4366 | * - get_the_posts_pagination() |
| 4367 | * - paginate_comments_links() |
| 4368 | * - paginate_links(). |
| 4369 | * |
| 4370 | * @since 5.7.0 |
| 4371 | * |
| 4372 | * @param string|array $result Pagination HTML or array of elements. |
| 4373 | * @param string $type Type of $sesult. May be: `array`, `list`, `plain`. |
| 4374 | * @param array $args Arguments of {@see paginate_links()}. |
| 4375 | */ |
| 4376 | return apply_filters( 'get_paginate_links', $result, $args['type'], $args ); |
4361 | 4377 | } |
4362 | 4378 | |
4363 | 4379 | /** |