Changeset 47760 for trunk/src/wp-includes/canonical.php
- Timestamp:
- 05/04/2020 10:40:06 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/canonical.php
r47759 r47760 187 187 } 188 188 189 // Strip off non-existing <!--nextpage--> links from single posts or pages. 190 if ( get_query_var( 'page' ) ) { 191 $post_id = 0; 192 193 if ( $wp_query->queried_object instanceof WP_Post ) { 194 $post_id = $wp_query->queried_object->ID; 195 } elseif ( $wp_query->post ) { 196 $post_id = $wp_query->post->ID; 197 } 198 199 $redirect_url = get_permalink( $post_id ); 200 201 $redirect['path'] = rtrim( $redirect['path'], (int) get_query_var( 'page' ) . '/' ); 202 $redirect['query'] = remove_query_arg( 'page', $redirect['query'] ); 203 } 204 189 205 if ( ! $redirect_url ) { 190 206 $redirect_url = redirect_guess_404_permalink(); … … 197 213 ); 198 214 } 199 }200 201 // Strip off non-existing page links from single posts or pages.202 if ( get_query_var( 'page' ) && $wp_query->post ) {203 $redirect['path'] = rtrim( $redirect['path'], (int) get_query_var( 'page' ) . '/' );204 $redirect['query'] = remove_query_arg( 'page', $redirect['query'] );205 206 $redirect_url = get_permalink( $wp_query->post->ID );207 215 } 208 216 } elseif ( is_object( $wp_rewrite ) && $wp_rewrite->using_permalinks() ) {
Note: See TracChangeset
for help on using the changeset viewer.