| 67 | | // paging |
|---|
| 68 | | if ( is_paged() && strpos($redirect['query'], 'paged=') !== false ) { |
|---|
| 69 | | if ( $paged = get_query_var('paged') ) { |
|---|
| 70 | | if ( $paged > 1 ) { |
|---|
| 71 | | if ( !$redirect_url ) |
|---|
| 72 | | $redirect_url = $requested_url; |
|---|
| 73 | | $paged_redirect = @parse_url($redirect_url); |
|---|
| 74 | | $paged_redirect['path'] = preg_replace('|/index.php/?$|', '/', $paged_redirect['path']); |
|---|
| 75 | | $paged_redirect['path'] = trailingslashit($paged_redirect['path']); |
|---|
| 76 | | if ( $wp_rewrite->using_index_permalinks() && strpos($paged_redirect['path'], '/index.php/') === false ) |
|---|
| 77 | | $paged_redirect['path'] .= 'index.php/'; |
|---|
| 78 | | $paged_redirect['path'] .= user_trailingslashit("page/$paged"); |
|---|
| 79 | | $redirect_url = $paged_redirect['scheme'] . '://' . $paged_redirect['host'] . $paged_redirect['path']; |
|---|
| 80 | | } |
|---|
| 81 | | $redirect['query'] = remove_query_arg('paged', $redirect['query']); |
|---|
| | 67 | // paging |
|---|
| | 68 | if ( $paged = get_query_var('paged') ) { |
|---|
| | 69 | if ( $paged > 1 ) { |
|---|
| | 70 | if ( !$redirect_url ) |
|---|
| | 71 | $redirect_url = $requested_url; |
|---|
| | 72 | $paged_redirect = @parse_url($redirect_url); |
|---|
| | 73 | $paged_redirect['path'] = preg_replace('|/index.php/?$|', '/', $paged_redirect['path']); |
|---|
| | 74 | $paged_redirect['path'] = trailingslashit($paged_redirect['path']); |
|---|
| | 75 | if ( $wp_rewrite->using_index_permalinks() && strpos($paged_redirect['path'], '/index.php/') === false ) |
|---|
| | 76 | $paged_redirect['path'] .= 'index.php/'; |
|---|
| | 77 | $paged_redirect['path'] .= user_trailingslashit("page/$paged"); |
|---|
| | 78 | $redirect_url = $paged_redirect['scheme'] . '://' . $paged_redirect['host'] . $paged_redirect['path']; |
|---|