WordPress.org

Make WordPress Core

Ticket #15112: 15112.diff

File 15112.diff, 922 bytes (added by scribu, 4 years ago)
  • wp-includes/classes.php

     
    263263                foreach ( $this->public_query_vars as $wpvar ) { 
    264264                        if ( isset( $this->extra_query_vars[$wpvar] ) ) 
    265265                                $this->query_vars[$wpvar] = $this->extra_query_vars[$wpvar]; 
    266                         elseif ( isset( $GLOBALS[$wpvar] ) ) 
    267                                 $this->query_vars[$wpvar] = $GLOBALS[$wpvar]; 
    268266                        elseif ( isset( $_POST[$wpvar] ) ) 
    269267                                $this->query_vars[$wpvar] = $_POST[$wpvar]; 
    270268                        elseif ( isset( $_GET[$wpvar] ) ) 
     
    307305                foreach ( (array) $this->private_query_vars as $var) { 
    308306                        if ( isset($this->extra_query_vars[$var]) ) 
    309307                                $this->query_vars[$var] = $this->extra_query_vars[$var]; 
    310                         elseif ( isset($GLOBALS[$var]) && '' != $GLOBALS[$var] ) 
    311                                 $this->query_vars[$var] = $GLOBALS[$var]; 
    312308                } 
    313309 
    314310                if ( isset($error) )