From e898cd44d31760df22fc0a53d068ee0ad228c8a4 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Thu, 25 Feb 2016 20:54:04 +0800 Subject: [PATCH] Fix session issue with logout --- core/um-logout.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/um-logout.php b/core/um-logout.php index b59c2a4c..95f7cb84 100644 --- a/core/um-logout.php +++ b/core/um-logout.php @@ -19,12 +19,15 @@ class UM_Logout { if ( isset($_REQUEST['redirect_to']) && $_REQUEST['redirect_to'] !== '' ) { wp_logout(); + session_unset(); exit( wp_redirect( $_REQUEST['redirect_to'] ) ); } else if ( um_user('after_logout') == 'redirect_home' ) { wp_logout(); + session_unset(); um_redirect_home(); } else { wp_logout(); + session_unset(); exit( wp_redirect( um_user('logout_redirect_url') ) ); }