WordPress.org

Make WordPress Core

Ticket #15112: 15112.diff

File 15112.diff, 922 bytes (added by scribu, 8 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) )