add_action('template_redirect', 'redirect_logged_out_users_to_welcome');
function redirect_logged_out_users_to_welcome() {
// Allow access to login page, registration, and welcome page
if ( is_user_logged_in() || is_page('welcome') || is_page('login') {
return;
}
// Redirect all other users to welcome page
wp_redirect(home_url('/welcome/'));
exit;
}
How to redirect non-logged in users to a specific page?
Share