28 lines
619 B
PHP
28 lines
619 B
PHP
<?php
|
|
/**
|
|
* Template Name: AKSRT - Revenue
|
|
* Template Post Type: page
|
|
*
|
|
* Legacy revenue route canonicalizes to the private user-center tab.
|
|
*
|
|
* @package AKSRT
|
|
*/
|
|
|
|
defined('ABSPATH') || exit;
|
|
|
|
$target = function_exists('aksrt_get_user_center_tab_url')
|
|
? aksrt_get_user_center_tab_url('revenue')
|
|
: home_url('/profile/?tab=revenue');
|
|
$rev_page = isset($_GET['rev_page']) ? max(1, (int) $_GET['rev_page']) : 1;
|
|
if ($rev_page > 1) {
|
|
$target = add_query_arg('rev_page', $rev_page, $target);
|
|
}
|
|
|
|
if (!is_user_logged_in()) {
|
|
wp_safe_redirect(aksrt_get_login_url($target));
|
|
exit;
|
|
}
|
|
|
|
wp_safe_redirect($target);
|
|
exit;
|