rewrite_rules() tweaks. Use rewrite_rules() in options-permalink.php.

git-svn-id: https://develop.svn.wordpress.org/trunk@963 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Ryan Boren
2004-03-08 05:12:11 +00:00
parent 0ebf22b222
commit 1bb133cd19
2 changed files with 14 additions and 97 deletions

View File

@@ -1401,7 +1401,7 @@ function rewrite_rules($matches = '') {
'([0-9]{4})?',
'([0-9]{1,2})?',
'([0-9]{1,2})?',
'([0-9a-z-]+)?',
'([0-9a-z_-]+)?',
'([0-9]+)?'
);
@@ -1443,24 +1443,24 @@ function rewrite_rules($matches = '') {
++$i;
// Add post paged stuff
$match .= '([0-9]+)?/?';
$match .= '([0-9]+)?/?$';
$query .= '&page=' . preg_index($i, $matches);
// Add post feed stuff
$feedregex = '(feed|rdf|rss|rss2|atom)/?';
$feedregex = '(feed|rdf|rss|rss2|atom)/?$';
$feedmatch .= $feedregex;
$feedquery .= '&feed=' . preg_index($i, $matches);
// Add post trackback stuff
$trackbackregex = 'trackback/?';
$trackbackregex = 'trackback/?$';
$trackbackmatch .= $trackbackregex;
// Site feed
$sitefeedmatch = 'feed/?([0-9a-z-]+)?/?$';
$sitefeedmatch = 'feed/?([0-9a-z_-]+)?/?$';
$sitefeedquery = $site_root . 'wp-feed.php?feed=' . preg_index(1, $matches);
// Site comment feed
$sitecommentfeedmatch = 'comments/feed/?([0-9a-z-]+)?/?$';
$sitecommentfeedmatch = 'comments/feed/?([0-9a-z_-]+)?/?$';
$sitecommentfeedquery = $site_root . 'wp-feed.php?feed=' . preg_index(1, $matches) . '&withcomments=1';
// Code for nice categories and authors, currently not very flexible
@@ -1490,7 +1490,7 @@ function rewrite_rules($matches = '') {
$authormatch => $authorquery,
$match => $query,
$feedmatch => $feedquery,
$trackbackmatch => $tracbackquery,
$trackbackmatch => $trackbackquery,
$sitefeedmatch => $sitefeedquery,
$sitecommentfeedmatch => $sitecommentfeedquery
);