Tribe__Events__Rewrite::filter_pagination_base()
Will adjust the pagination_base property in cases where the locale for the site is updated, and the page field needs to be interpreted with the translated value.
Source
File: src/Tribe/Rewrite.php
public function filter_pagination_base(): void {
global $wp_query, $wp_rewrite;
if ( ! $wp_query ) {
return;
}
$queried_object = $wp_query->get_queried_object();
if ( ! is_object( $queried_object ) ) {
return;
}
if ( $wp_query->is_main_query() && isset( $queried_object->taxonomy ) && $queried_object->taxonomy === 'tribe_events_cat' ) {
// Will always ensure it is localized properly.
$wp_rewrite->pagination_base = urlencode( strtolower( esc_html_x( 'page', 'The "/page/" URL string component.', 'the-events-calendar' ) ) );
}
}
Changelog
| Version | Description |
|---|---|
| 6.3.1 | Introduced. |