WordPress.org

Make WordPress Core

Ticket #3234: 3234.diff

File 3234.diff, 807 bytes (added by mdawaffe, 9 years ago)

set is_singular to false when page_for_posts

  • wp-includes/query.php

     
    693693                                $reqpage = 0; 
    694694 
    695695                        if  ( ('page' == get_option('show_on_front') ) && ( $reqpage == get_option('page_for_posts') ) ) { 
     696                                $this->is_singular = false; 
    696697                                $this->is_page = false; 
    697698                                $this->is_home = true; 
    698699                                $this->is_posts_page = true; 
     
    732733                if (($q['page_id'] != '') && (intval($q['page_id']) != 0)) { 
    733734                        $q['page_id'] = intval($q['page_id']); 
    734735                        if  ( ('page' == get_option('show_on_front') ) && ( $q['page_id'] == get_option('page_for_posts') ) ) { 
     736                                $this->is_singular = false; 
    735737                                $this->is_page = false; 
    736738                                $this->is_home = true; 
    737739                                $this->is_posts_page = true;