Pages

Mar 4, 2016

WAY TO REMOVE WORDPRESS FAILURE NOTICE ON A SECOND LOGOUT ATTEMPT

WAY TO REMOVE WORDPRESS FAILURE NOTICE ON A SECOND LOGOUT ATTEMPT 

 

function smart_logout() {


if (!is_user_logged_in()) {
$smart_redirect_to = !empty( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : '/';
wp_safe_redirect( $smart_redirect_to );
exit();
} else {
check_admin_referer('log-out');
wp_logout();
$smart_redirect_to = !empty( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : '/';
wp_safe_redirect( $smart_redirect_to );
exit();
}


}
add_action ( 'login_form_logout' , 'smart_logout' );

 



No comments: