Ticket #40348: 40348.2.svn.patch
| File 40348.2.svn.patch, 1.3 KB (added by , 4 years ago) |
|---|
-
src/wp-admin/user/admin.php
11 11 12 12 require_once dirname( __DIR__ ) . '/admin.php'; 13 13 14 if ( ! is_multisite() ) { 15 wp_redirect( admin_url() ); 16 exit; 17 } 14 if ( is_multisite() ) { 15 $redirect_user_admin_request = ( 0 !== strcasecmp( $current_blog->domain, $current_site->domain ) || 0 !== strcasecmp( $current_blog->path, $current_site->path ) ); 16 $redirect_to_url = user_admin_url(); 17 } else { 18 $redirect_user_admin_request = true; 19 $redirect_to_url = admin_url( 'profile.php' ); 20 } 18 21 19 $redirect_user_admin_request = ( 0 !== strcasecmp( $current_blog->domain, $current_site->domain ) || 0 !== strcasecmp( $current_blog->path, $current_site->path ) );20 21 22 /** 22 * Filters whether to redirect the request to the User Admin in Multisite.23 * Filters whether to redirect the request to the User Admin. 23 24 * 24 25 * @since 3.2.0 25 26 * … … 28 29 $redirect_user_admin_request = apply_filters( 'redirect_user_admin_request', $redirect_user_admin_request ); 29 30 30 31 if ( $redirect_user_admin_request ) { 31 wp_redirect( user_admin_url());32 wp_redirect( $redirect_to_url ); 32 33 exit; 33 34 } 34 35 35 unset( $redirect_user_admin_request );36 unset( $redirect_user_admin_request, $redirect_to_url );