Make WordPress Core

Changeset 59183


Ignore:
Timestamp:
10/06/2024 04:54:10 PM (16 months ago)
Author:
SergeyBiryukov
Message:

Coding Standards: Use strict comparison in wp_list_comments().

Follow-up to [8962], [9296], [9424], [34735], [36157].

Props deepakrohilla, sabernhardt, aristath, poena, afercia, SergeyBiryukov.
Fixes #62169. See #61607.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/comment-template.php

    r59181 r59183  
    565565
    566566    // Alt for top-level comments.
    567     if ( 1 == $comment_depth ) {
     567    if ( 1 === $comment_depth ) {
    568568        if ( $comment_thread_alt % 2 ) {
    569569            $classes[] = 'thread-odd';
     
    815815        $cpage = $args['page'];
    816816
    817         if ( '' == $cpage ) {
     817        if ( '' === $cpage ) {
    818818            if ( ! empty( $in_comment_loop ) ) {
    819                 $cpage = get_query_var( 'cpage' );
     819                $cpage = (int) get_query_var( 'cpage' );
    820820            } else {
    821821                // Requires a database hit, so we only do it when we can't figure out from context.
     
    16061606    $overridden_cpage = false;
    16071607
    1608     if ( '' == get_query_var( 'cpage' ) && $wp_query->max_num_comment_pages > 1 ) {
     1608    if ( '' === get_query_var( 'cpage' ) && $wp_query->max_num_comment_pages > 1 ) {
    16091609        set_query_var( 'cpage', 'newest' === get_option( 'default_comments_page' ) ? get_comment_pages_count() : 1 );
    16101610        $overridden_cpage = true;
     
    22922292         */
    22932293        if ( $parsed_args['page'] || $parsed_args['per_page'] ) {
    2294             $current_cpage = get_query_var( 'cpage' );
     2294            $current_cpage = (int) get_query_var( 'cpage' );
    22952295            if ( ! $current_cpage ) {
    22962296                $current_cpage = 'newest' === get_option( 'default_comments_page' ) ? 1 : $wp_query->max_num_comment_pages;
    22972297            }
    22982298
    2299             $current_per_page = get_query_var( 'comments_per_page' );
    2300             if ( $parsed_args['page'] != $current_cpage || $parsed_args['per_page'] != $current_per_page ) {
     2299            $current_per_page = (int) get_query_var( 'comments_per_page' );
     2300            if ( (int) $parsed_args['page'] !== $current_cpage || (int) $parsed_args['per_page'] !== $current_per_page ) {
    23012301                $comment_args = array(
    23022302                    'post_id' => get_the_ID(),
     
    23492349            if ( $wp_query->max_num_comment_pages ) {
    23502350                $default_comments_page = get_option( 'default_comments_page' );
    2351                 $cpage                 = get_query_var( 'cpage' );
     2351                $cpage                 = (int) get_query_var( 'cpage' );
     2352
    23522353                if ( 'newest' === $default_comments_page ) {
    23532354                    $parsed_args['cpage'] = $cpage;
    2354 
     2355                } elseif ( 1 === $cpage ) {
    23552356                    /*
    2356                     * When first page shows oldest comments, post permalink is the same as
    2357                     * the comment permalink.
    2358                     */
    2359                 } elseif ( 1 == $cpage ) {
     2357                     * When the first page shows the oldest comments,
     2358                     * post permalink is the same as the comment permalink.
     2359                     */
    23602360                    $parsed_args['cpage'] = '';
    23612361                } else {
     
    23902390            $parsed_args['page'] = get_query_var( 'cpage' );
    23912391        } else {
    2392             $threaded            = ( -1 != $parsed_args['max_depth'] );
     2392            $threaded            = ( -1 !== (int) $parsed_args['max_depth'] );
    23932393            $parsed_args['page'] = ( 'newest' === get_option( 'default_comments_page' ) ) ? get_comment_pages_count( $_comments, $parsed_args['per_page'], $threaded ) : 1;
    23942394            set_query_var( 'cpage', $parsed_args['page'] );
    23952395        }
    23962396    }
     2397
    23972398    // Validation check.
    2398     $parsed_args['page'] = (int) $parsed_args['page'];
    2399     if ( 0 == $parsed_args['page'] && 0 != $parsed_args['per_page'] ) {
     2399    $parsed_args['page']     = (int) $parsed_args['page'];
     2400    $parsed_args['per_page'] = (int) $parsed_args['per_page'];
     2401    if ( 0 === $parsed_args['page'] && 0 !== $parsed_args['per_page'] ) {
    24002402        $parsed_args['page'] = 1;
    24012403    }
Note: See TracChangeset for help on using the changeset viewer.