Ticket #20143: canonical.diff
File canonical.diff, 623 bytes (added by , 13 years ago) |
---|
-
canonical.php
280 280 unset( $_parsed_query['name'] ); 281 281 } 282 282 283 $_parsed_query = array_map( 'rawurlencode', $_parsed_query);283 array_walk_recursive( $_parsed_query, 'rawurlencode_callback' ); 284 284 $redirect_url = add_query_arg( $_parsed_query, $redirect_url ); 285 285 } 286 286 … … 495 495 } 496 496 497 497 add_action( 'template_redirect', 'wp_redirect_admin_locations', 1000 ); 498 499 function rawurlencode_callback(&$string, $key = null) { 500 $string = rawurlencode($string); 501 }