Changeset 8732 for trunk/wp-includes/canonical.php
- Timestamp:
- 08/25/2008 09:50:11 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/canonical.php
r8667 r8732 157 157 $redirect['path'] = preg_replace( '#(%20| )+$#', '', $redirect['path'] ); 158 158 159 // Remove trailing slashes from certain terminating query string args 160 $redirect['query'] = preg_replace( '#((p|page_id|cat|tag)=[^&]*?)(%20| )+$#', '$1', $redirect['query'] ); 161 162 // Clean up empty query strings 163 $redirect['query'] = preg_replace( '#&?(p|page_id|cat|tag)=?$#', '', $redirect['query'] ); 159 if ( isset( $redirect['query'] ) ) { 160 // Remove trailing slashes from certain terminating query string args 161 $redirect['query'] = preg_replace( '#((p|page_id|cat|tag)=[^&]*?)(%20| )+$#', '$1', $redirect['query'] ); 162 163 // Clean up empty query strings 164 $redirect['query'] = preg_replace( '#&?(p|page_id|cat|tag)=?$#', '', $redirect['query'] ); 165 } 164 166 165 167 // strip /index.php/ when we're not using PATHINFO permalinks
Note: See TracChangeset
for help on using the changeset viewer.