When the user entered an unauthorized url redirect to login page
I should add is_user_logged_in() wordpress function. and check if user is not logged in site redirect user to home page with wp_redirect(home_url()) function. if (isset($query->query_vars[‘account’])) { if (!is_user_logged_in()) { wp_redirect(home_url()); exit(); } include NABRO_USER_PANEL_VIEWS . ‘panel.php’; exit(); }