WordPress.org

Make WordPress Core

Ticket #7131: rewrite.diff

File rewrite.diff, 3.2 KB (added by Nicholas91, 6 years ago)
  • opt/lampp/htdocs/wordpress/wp-includes/rewrite.php

     
    13381338 
    13391339                        //create query for /page/xx 
    13401340                        $pagematch = $match . $pageregex; 
    1341                         $pagequery = $index . '?' . $query . '&paged=' . $this->preg_index($num_toks + 1); 
     1341                        $pagequery = $index . '?' . $query . '&paged=' . $this->preg_index($num_toks + 1); 
    13421342 
    13431343                        //create query for /comment-page-xx 
    13441344                        $commentmatch = $match . $commentregex; 
    1345                         $commentquery = $index . '?' . $query . '&cpage=' . $this->preg_index($num_toks + 1); 
     1345                        $commentquery = $index . '?' . $query . '&cpage=' . $this->preg_index($num_toks + 1); 
    13461346 
    13471347                        //create query for /feed/(feed|atom|rss|rss2|rdf) 
    13481348                        $feedmatch = $match . $feedregex; 
    1349                         $feedquery = $feedindex . '?' . $query . '&feed=' . $this->preg_index($num_toks + 1); 
     1349                        $feedquery = $feedindex . '?' . $query . '&feed=' . $this->preg_index($num_toks + 1); 
    13501350 
    13511351                        //create query for /(feed|atom|rss|rss2|rdf) (see comment near creation of $feedregex) 
    13521352                        $feedmatch2 = $match . $feedregex2; 
    1353                         $feedquery2 = $feedindex . '?' . $query . '&feed=' . $this->preg_index($num_toks + 1); 
     1353                        $feedquery2 = $feedindex . '?' . $query . '&feed=' . $this->preg_index($num_toks + 1); 
    13541354 
    13551355                        //if asked to, turn the feed queries into comment feed ones 
    13561356                        if ($forcomments) { 
    1357                                 $feedquery .= '&withcomments=1'; 
    1358                                 $feedquery2 .= '&withcomments=1'; 
     1357                                $feedquery .= '&withcomments=1'; 
     1358                                $feedquery2 .= '&withcomments=1'; 
    13591359                        } 
    13601360 
    13611361                        //start creating the array of rewrites for this dir 
     
    14261426 
    14271427                                        //create queries for these extra tag-ons we've just dealt with 
    14281428                                        $subquery = $index . '?attachment=' . $this->preg_index(1); 
    1429                                         $subtbquery = $subquery . '&tb=1'; 
    1430                                         $subfeedquery = $subquery . '&feed=' . $this->preg_index(2); 
    1431                                         $subcommentquery = $subquery . '&cpage=' . $this->preg_index(2); 
     1429                                        $subtbquery = $subquery . '&tb=1'; 
     1430                                        $subfeedquery = $subquery . '&feed=' . $this->preg_index(2); 
     1431                                        $subcommentquery = $subquery . '&cpage=' . $this->preg_index(2); 
    14321432 
    14331433                                        //do endpoints for attachments 
    14341434                                        if ( !empty($endpoint) ) { foreach ( (array) $ep_query_append as $regex => $ep ) { 
     
    14441444 
    14451445                                        //allow URLs like <permalink>/2 for <permalink>/page/2 
    14461446                                        $match = $match . '(/[0-9]+)?/?$'; 
    1447                                         $query = $index . '?' . $query . '&page=' . $this->preg_index($num_toks + 1); 
     1447                                        $query = $index . '?' . $query . '&amp;page=' . $this->preg_index($num_toks + 1); 
    14481448                                } else { //not matching a permalink so this is a lot simpler 
    14491449                                        //close the match and finalise the query 
    14501450                                        $match .= '?$'; 
     
    15261526                                                                '.*wp-rss.php$' =>      $this->index .'?feed=rss', 
    15271527                                                                '.*wp-rss2.php$'        =>      $this->index .'?feed=rss2', 
    15281528                                                                '.*wp-feed.php$'        =>      $this->index .'?feed=feed', 
    1529                                                                 '.*wp-commentsrss2.php$'        =>      $this->index . '?feed=rss2&withcomments=1'); 
     1529                                                                '.*wp-commentsrss2.php$'        =>      $this->index . '?feed=rss2&amp;withcomments=1'); 
    15301530 
    15311531                // Post 
    15321532                $post_rewrite = $this->generate_rewrite_rules($this->permalink_structure, EP_PERMALINK);