Ticket #17545: 17545.diff
File 17545.diff, 1.6 KB (added by , 14 years ago) |
---|
-
wp-admin/network/site-themes.php
43 43 $_SERVER['REQUEST_URI'] = remove_query_arg( $temp_args, $_SERVER['REQUEST_URI'] ); 44 44 $referer = remove_query_arg( $temp_args, wp_get_referer() ); 45 45 46 if ( ! empty( $_REQUEST['paged'] ) ) 47 $referer = add_query_arg( 'paged', (int) $_REQUEST['paged'], $referer ); 48 46 49 $id = isset( $_REQUEST['id'] ) ? intval( $_REQUEST['id'] ) : 0; 47 50 48 51 if ( ! $id ) -
wp-admin/network/site-users.php
57 57 58 58 $action = $wp_list_table->current_action(); 59 59 60 // Clean up request URI from temporary args for screen options/paging uri's to work as expected. 61 $_SERVER['REQUEST_URI'] = remove_query_arg( 'update', $_SERVER['REQUEST_URI'] ); 62 $referer = remove_query_arg( 'update', wp_get_referer() ); 63 64 if ( ! empty( $_REQUEST['paged'] ) ) 65 $referer = add_query_arg( 'paged', (int) $_REQUEST['paged'], $referer ); 66 60 67 if ( $action ) { 61 68 switch_to_blog( $id ); 62 69 … … 146 153 } 147 154 148 155 restore_current_blog(); 149 wp_redirect( add_query_arg( 'update', $update, wp_get_referer()) );156 wp_redirect( add_query_arg( 'update', $update, $referer ) ); 150 157 exit(); 151 158 } 152 159 153 160 if ( isset( $_GET['action'] ) && 'update-site' == $_GET['action'] ) { 154 wp_redirect( wp_get_referer());161 wp_redirect( $referer ); 155 162 exit(); 156 163 } 157 164