Make WordPress Core

Ticket #16942: 16942-refresh.patch

File 16942-refresh.patch, 610 bytes (added by c3mdigital, 11 years ago)

Refresh of Hakre's patch

  • wp-includes/functions.php

     
    666666        }
    667667
    668668        if ( strpos( $uri, '?' ) !== false ) {
    669                 $parts = explode( '?', $uri, 2 );
    670                 if ( 1 == count( $parts ) ) {
    671                         $base = '?';
    672                         $query = $parts[0];
    673                 } else {
    674                         $base = $parts[0] . '?';
    675                         $query = $parts[1];
    676                 }
     669                list( $base, $query ) = explode( '?', $uri, 2 );
     670                $base .= '?';
    677671        } elseif ( $protocol || strpos( $uri, '=' ) === false ) {
    678672                $base = $uri . '?';
    679673                $query = '';