From ef8c2d002053f57a2bd8b8d9a6c9a52b669bfecb Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Tue, 25 Feb 2014 20:01:36 +0000 Subject: [PATCH] Keep redirect_to when hitting the log out AYS. props mitchoyoshitaka for initial patch. fixes #17398. git-svn-id: https://develop.svn.wordpress.org/trunk@27272 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/functions.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/wp-includes/functions.php b/src/wp-includes/functions.php index bf82736653..c5a9fea79f 100644 --- a/src/wp-includes/functions.php +++ b/src/wp-includes/functions.php @@ -2080,7 +2080,8 @@ function wp_nonce_ays( $action ) { $title = __( 'WordPress Failure Notice' ); if ( 'log-out' == $action ) { $html = sprintf( __( 'You are attempting to log out of %s' ), get_bloginfo( 'name' ) ) . '

'; - $html .= sprintf( __( "Do you really want to log out?"), wp_logout_url() ); + $redirect_to = isset( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : ''; + $html .= sprintf( __( "Do you really want to log out?"), wp_logout_url( $redirect_to ) ); } else { $html = __( 'Are you sure you want to do this?' ); if ( wp_get_referer() )