mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-07-11 18:56:10 +09:00
Custom redirects for login
This commit is contained in:
+5
-4
@@ -18,15 +18,16 @@ class UM_Logout {
|
||||
if ( is_user_logged_in() ) {
|
||||
|
||||
if ( isset($_REQUEST['redirect_to']) && $_REQUEST['redirect_to'] !== '' ) {
|
||||
$redirect = $_REQUEST['redirect_to'];
|
||||
$redirect_to = $_REQUEST['redirect_to'];
|
||||
} else if ( um_user('after_logout') == 'redirect_home' ) {
|
||||
$redirect = home_url();
|
||||
$redirect_to = home_url();
|
||||
} else {
|
||||
$redirect = um_user('logout_redirect_url');
|
||||
$redirect_to = um_user('logout_redirect_url');
|
||||
}
|
||||
|
||||
wp_logout();
|
||||
exit( wp_redirect( $redirect ) );
|
||||
|
||||
exit( wp_redirect( $redirect_to ) );
|
||||
|
||||
} else {
|
||||
exit( wp_redirect( home_url() ) );
|
||||
|
||||
Reference in New Issue
Block a user