Ticket #20039: 20039.patch
File 20039.patch, 965 bytes (added by , 13 years ago) |
---|
-
wp-includes/query.php
1624 1624 } 1625 1625 1626 1626 if ( '' != $qv['pagename'] ) { 1627 $this->queried_object = &get_page_by_path($qv['pagename']);1627 $this->queried_object = get_page_by_path($qv['pagename']); 1628 1628 if ( !empty($this->queried_object) ) 1629 1629 $this->queried_object_id = (int) $this->queried_object->ID; 1630 1630 else … … 2977 2977 $this->queried_object = get_post_type_object( $this->get('post_type') ); 2978 2978 } elseif ( $this->is_posts_page ) { 2979 2979 $page_for_posts = get_option('page_for_posts'); 2980 $this->queried_object = &get_page( $page_for_posts );2980 $this->queried_object = get_page( $page_for_posts ); 2981 2981 $this->queried_object_id = (int) $this->queried_object->ID; 2982 2982 } elseif ( $this->is_singular && !is_null($this->post) ) { 2983 2983 $this->queried_object = $this->post;