diff --git a/includes/class-init.php b/includes/class-init.php index 16fc39f1..3c839c9a 100644 --- a/includes/class-init.php +++ b/includes/class-init.php @@ -69,7 +69,7 @@ if ( ! class_exists( 'UM' ) ) { * * @var */ - public $is_permalinks; + public $is_permalinks = false; /** * @var null|string diff --git a/includes/core/class-access.php b/includes/core/class-access.php index 2be2b8a0..9c24d7f2 100644 --- a/includes/core/class-access.php +++ b/includes/core/class-access.php @@ -1755,7 +1755,7 @@ if ( ! class_exists( 'um\core\Access' ) ) { $redirects = array_unique( $redirects ); - $current_url = UM()->permalinks()->get_current_url( get_option( 'permalink_structure' ) ); + $current_url = UM()->permalinks()->get_current_url( UM()->is_permalinks ); $current_url = untrailingslashit( $current_url ); $current_url_slash = trailingslashit( $current_url ); diff --git a/includes/core/um-actions-profile.php b/includes/core/um-actions-profile.php index 4a4b10d2..5d3328c5 100644 --- a/includes/core/um-actions-profile.php +++ b/includes/core/um-actions-profile.php @@ -1691,7 +1691,7 @@ function um_profile_menu( $args ) { $tab ) { - $nav_link = UM()->permalinks()->get_current_url( get_option( 'permalink_structure' ) ); + $nav_link = UM()->permalinks()->get_current_url( UM()->is_permalinks ); $nav_link = remove_query_arg( 'um_action', $nav_link ); $nav_link = remove_query_arg( 'subnav', $nav_link ); $nav_link = add_query_arg( 'profiletab', $id, $nav_link );