Opened 17 years ago
Closed 17 years ago
#7483 closed defect (bug) (fixed)
redirect_canonical not send type_of_url to user_trailingslashit
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 2.6.1 | Priority: | high |
| Severity: | minor | Version: | 2.7 |
| Component: | General | Keywords: | has-patch canonical url redirect |
| Focuses: | Cc: |
Description
the function redirect_canonical not send correct type_of_url to user_trailingslashit when path is not home.
an accolade missing and it's in accordance with the indentation.
canonical.php :
***************
*** 165,175 ****
} else {
foreach ( array('single', 'category', 'page', 'day', 'month', 'year') as $type ) {
$func = 'is_' . $type;
! if ( call_user_func($func) )
$user_ts_type = $type;
break;
}
}
$redirect['path'] = user_trailingslashit($redirect['path'], $user_ts_type);
} elseif ( is_home() ) {
$redirect['path'] = trailingslashit($redirect['path']);
--- 165,176 ----
} else {
foreach ( array('single', 'category', 'page', 'day', 'month', 'year') as $type ) {
$func = 'is_' . $type;
! if ( call_user_func($func) ) {
$user_ts_type = $type;
break;
}
}
+ }
$redirect['path'] = user_trailingslashit($redirect['path'], $user_ts_type);
} elseif ( is_home() ) {
$redirect['path'] = trailingslashit($redirect['path']);
Attachments (1)
Change History (6)
Note: See
TracTickets for help on using
tickets.
Reporters code in .diff format.