I advice you to try this, better to the action login_init:
add_action('login_init', 'redirect_logged_in_user');
function redirect_logged_in_user()
{
global $action;
/* if the user call logout and is not logged in we do nothing*/
if ('logout' === $action || !is_user_logged_in()) {
return;
}
/* we redirect logged in people*/
wp_redirect('http://my_homepage_url');
exit;
}
Related Posts:
- Custom login form redirect to external site
- Redirect user after login/registration globally
- redirect doesn’t work while using example code
- Disable redirect to homepage after successful Login, Stay on Current Page
- wp_login_form() redirect same page
- Determine user destination on wp-login.php
- Redirect after login when WordPress in subdirectory
- Login redirects to home page and doesn’t log in
- Login Form Redirection
- Redirect user to login and then to page where they came from
- Redirect user to original url after login?
- Login redirect to previous page
- Redirect to referring page after logging in
- check first time login only
- How to change the default logout link on WordPress Admin
- How to redirect after login, the working way?
- Password change when the user login first time
- handling login/logout redirects
- Clarification on auth_redirect()
- How to redirect all requests to wp-login.php?
- Restrict Access to wp-login.php
- Using `auth_redirect` : keeps asking me to login even when I’m logged in
- Redirect users after first login
- Redirect to current page after wordpress login
- wp-login.php — redirect logged in users to custom URL
- Redirect to login page
- Remove lost password form and URL
- Redirect user after logout
- how to do logout redirect to current url
- How to redirect user to specific page based on the input password
- How do I redirect a user when he is logged in after clicking on a menu
- How to auto login after registration? [duplicate]
- Change ‘Back To Website’ link in wp-login.php
- Redirect away from login page
- How to modify the Register link in the login page?
- Changing “Lost Password Email Link” to custom password reset page
- How to redirect user to a specific page based on username?
- Redirect after password update
- How to redirect user after login to a specific page?
- Redirect Logged In User if page is wp-login.php and $_Get[‘level’] = X
- If User is NOT Logged in and Page ID is not 6 – Redirect to Login
- Redirect to Current Page after Login
- Login redirect problem
- How to redirect on login to a specific page if a specific meta user is empty
- wp-admin – 404 after custom login form
- How to fix ‘WordPress redirection loop problem in wp-login.php page’?
- Redirect user to previous page after signup from custom form
- User is logged in after Stripe payment, then redirected, but is then logged out again
- Login Redirect – Multiple Scenarios
- WooCommerce – Redirect to a product after login
- Usage of the login_redirect filter
- Login/Register redirect user with message
- Redirect user to original url after login?
- Redirect outside WP after login
- Prevent users from going to wordpress profile after login
- Custom form redirect after login
- Custom redirect user after login based on metadata
- wp_login_form redirect problem
- Custom Login Form – Redirect user to login page if not logged in
- Load function with login_redirect
- How to redirect wp_login_form to new page after user loged in?
- Prevent “/login” to redirect to “/wp-login”
- Redirect User to login page
- All URLs Redirect to Main Page
- How to redirect user after login to the page called by his first name?
- Why I am not able to direct user to my blog section without login?
- Redirect After Login Error
- Redirect certain pages if user logged in
- Force User Login
- wp_login_form redirect
- Login redirect to previous page
- Redirect to custom login page if not logged in and redirect to home if logged in user try to login, how?
- Hide a Post everywhere except on redirect
- Conditional Login Redirect
- Keep the old referrer after failed login
- Redirect user after login to prior page through a wp_login hook
- How can force redirected to login for two or more pages to view or access
- Infinite loop when logging out using custom login form
- How to redirect user to Referrer Page using wp_signon in Custom Login Page in WordPress
- HOW do you Redirect buddypress login to EDIT tab not PROFILE tab on profile page? [closed]
- WordPress not loggin user and redirecting after custom registration
- redirect_to ignoring the SSL
- Redirect user on login using extra field value on login form
- Woocommerce login to specific page or referrer
- wp-login.php redirect problem
- login redirect problem – db charset issue?
- Custom login-form redirect
- How to modify the WordPress comes with redirect
- Conditional redirect on login using referring URL
- Redirect problem: How to redirect to the original URL after login
- Custom Login Plugin Redirects to wp-login.php After Site Migration
- WordPress Login Page redirecting after failed login
- login page not working [closed]
- Redirect after user changes password
- WordPress redirect to splash page once a day for the first week
- Accept (once only) policy page on login
- login_redirect for Mobile Web
- wp_login_form: Redirect to dynamic url according to username
- How to disable login and registration pages?
- Redirecting logged in users to custom URL