Tribe__Events__Community__Main::redirectUglyUrls()
Take care of ugly URLs.
Return
(void)
Source
File: src/Tribe/Main.php
public function redirectUglyUrls() {
if ( ! is_admin() ) {
// redirect ugly link URLs to pretty permalinks
if ( isset( $_GET['tribe_action'] ) ) {
if ( isset( $_GET['paged'] ) ) {
$url = $this->getUrl( $_GET['tribe_action'], null, $_GET['paged'] );
} elseif ( isset( $_GET['tribe_id'] ) ) {
$url = $this->getUrl( $_GET['tribe_action'], $_GET['tribe_id'] );
} else {
$url = $this->getUrl( $_GET['tribe_action'] );
}
}
if ( isset( $url ) ) {
wp_safe_redirect( esc_url_raw( $url ) ); exit;
}
}
}
Changelog
| Version | Description |
|---|---|
| 1.0 | Introduced. |