Позволяет изменить URL каждой ссылки пагинации, созданной функцией paginate_links().
Позволяет изменить URL каждой ссылки пагинации, созданной функцией paginate_links().
Фильтр применяется отдельно к ссылкам предыдущей, следующей и пронумерованных страниц. Текущая страница и многоточия ссылок не содержат, поэтому через этот фильтр не проходят.
После применения фильтра WordPress очищает URL функцией esc_url().
Использованиеadd_filter( 'paginate_links', 'wp_kama_paginate_links_filter' );
/**
* Function for `paginate_links` filter-hook.
*
* @param string $link The paginated link URL.
*
* @return string
*/
function wp_kama_paginate_links_filter( $link ){
// filter...
return $link;
}add_filter( 'paginate_links', 'wp_kama_add_layout_to_paginate_links' );
function wp_kama_add_layout_to_paginate_links( $link ) {
return add_query_arg( 'layout', 'grid', $link );
}| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Хук-Фильтр WordPress: post_type_link | 0 | 21.11 | 21-09-2026 |
| 2 | Хук-Фильтр WordPress: wp_title | 0 | 18.33 | 20-09-2026 |
| 3 | Хук-Фильтр WordPress: get_the_excerpt | 0 | 19.09 | 22-09-2026 |
| 4 | Хук-Фильтр WordPress: the_category | 0 | 19.09 | 20-09-2026 |
| 5 | Хук-Фильтр WordPress: excerpt_length | 0 | 19.41 | 20-09-2026 |
| 6 | Хук-событие WordPress: restrict_manage_posts | 0 | 12.4 | 22-09-2026 |
| 7 | Хук-событие WordPress: network_admin_edit_(action) | 0 | 21.16 | 01-10-2026 |
| 8 | Хук-событие WordPress: edit_post_(post_type) | 0 | 18.33 | 22-09-2026 |
| 9 | Хук-событие WordPress: admin_head | 0 | 23.68 | 20-09-2026 |
| 10 | Функция WordPress: WC_Product{} | 0 | 9.18 | 03-10-2026 |