WordPress.org

Make WordPress Core

Ticket #7927: 7927.diff

File 7927.diff, 1.1 KB (added by DD32, 5 years ago)
  • wp-includes/comment-template.php

     
    11581158                if ( empty($comments) ) { 
    11591159                        $r['page'] = get_query_var('cpage'); 
    11601160                } else { 
    1161                         $threaded = ( -1 == $r['depth'] ) ? false : true; 
    1162                         $r['page'] = ( 'newest' == get_option('default_comments_page') ) ? get_comment_pages_count($comments, $r['per_page'], $threaded) : 1; 
    1163                         set_query_var( 'cpage', $r['page'] ); 
     1161                        if ( 'newest' == get_option('default_comments_page') ) { 
     1162                                $threaded = ( -1 == $r['depth'] ) ? false : true; 
     1163                                $r['page'] = get_comment_pages_count($comments, $r['per_page'], $threaded); 
     1164                                set_query_var( 'cpage', $r['page'] ); 
     1165                        } else { 
     1166                                $r['page'] = get_query_var('cpage'); 
     1167                        } 
    11641168                } 
    11651169        } 
    11661170        // Validation check 
     
    11691173                $r['page'] = 1; 
    11701174 
    11711175        if ( '' == $r['reverse_top_level'] ) 
    1172                 $r['reverse_top_level'] = ( 'asc' == get_option('comment_order') ) ? FALSE : TRUE; 
     1176                $r['reverse_top_level'] = ( 'asc' == get_option('comment_order') ) ? false : true; 
    11731177 
    11741178        extract( $r, EXTR_SKIP ); 
    11751179