diff --git a/modules/functions-ur-modules.php b/modules/functions-ur-modules.php index bec44a77e..ed797fe53 100644 --- a/modules/functions-ur-modules.php +++ b/modules/functions-ur-modules.php @@ -582,12 +582,16 @@ function urm_get_membership_process( $user_id ) { * @param array $allowed_memberships Allowed memberships for access. */ function urm_check_user_membership_has_access( $allowed_memberships ) { - $members_subscription = new \WPEverest\URMembership\Admin\Repositories\MembersSubscriptionRepository(); + if ( is_super_admin() ) { + return true; + } if ( ! is_user_logged_in() ) { return false; } + $members_subscription = new \WPEverest\URMembership\Admin\Repositories\MembersSubscriptionRepository(); + $user_memberships = $members_subscription->get_member_subscription( wp_get_current_user()->ID ); if ( empty( $user_memberships ) ) {