WordPress.org

Make WordPress Core

Ticket #3234: 3234.diff

File 3234.diff, 807 bytes (added by mdawaffe, 12 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;