Ticket #20601: 20601.3.diff
File 20601.3.diff, 879 bytes (added by , 11 years ago) |
---|
-
src/wp-includes/class-wp.php
568 568 // We will 404 for paged queries, as no posts were found. 569 569 if ( ! is_paged() ) { 570 570 571 // Don't 404 for authors without posts as long as they matched an author on this site. 572 if ( is_author() && is_user_member_of_blog( get_query_var( 'author' ) ) ) { 573 status_header( 200 ); 574 return; 575 } 576 571 577 // Don't 404 for these queries if they matched an object. 572 if ( ( is_tag() || is_category() || is_tax() || is_ author() || is_post_type_archive() ) && $wp_query->get_queried_object() ) {578 if ( ( is_tag() || is_category() || is_tax() || is_post_type_archive() ) && get_queried_object() ) { 573 579 status_header( 200 ); 574 580 return; 575 581 }