By default, in WordPress, whenever a user logs out, it will get redirected to the login page of your website. This may not be the best user experience, we may went to redirect them to a different page instead.
We can easily redirect users after logout to the homepage of WordPress site by adding following code snippet to your website:
add_action('wp_logout','auto_redirect_after_logout');
function auto_redirect_after_logout(){
wp_safe_redirect( home_url() );
exit();
}
Code language: PHP (php)
Alternatively, we can also set a custom internal or external URL by using this snippet instead:
add_action('wp_logout','auto_redirect_external_after_logout');
function auto_redirect_external_after_logout(){
wp_redirect( 'https://www.trickspanda.com' );
exit();
}
Code language: PHP (php)
Replace https://www.trickspanda.com with the URL where you want users to be redirected after logging out.