[wp-cvs] wordpress/wp-includes classes.php,1.43,1.44
Ryan Boren
rboren at users.sourceforge.net
Fri Jan 21 05:10:16 GMT 2005
Update of /cvsroot/cafelog/wordpress/wp-includes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8841
Modified Files:
classes.php
Log Message:
Add more rewrite rule filters.
Index: classes.php
===================================================================
RCS file: /cvsroot/cafelog/wordpress/wp-includes/classes.php,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -d -r1.43 -r1.44
*** classes.php 19 Jan 2005 02:21:36 -0000 1.43
--- classes.php 21 Jan 2005 05:10:13 -0000 1.44
***************
*** 1046,1071 ****
--- 1046,1079 ----
// Post
$post_rewrite = $this->generate_rewrite_rules($this->permalink_structure);
+ $post_rewrite = apply_filters('post_rewrite_rules', $post_rewrite);
// Date
$date_rewrite = $this->generate_rewrite_rules($this->get_date_permastruct());
+ $date_rewrite = apply_filters('date_rewrite_rules', $date_rewrite);
// Root
$root_rewrite = $this->generate_rewrite_rules($this->root . '/');
+ $root_rewrite = apply_filters('root_rewrite_rules', $root_rewrite);
// Comments
$comments_rewrite = $this->generate_rewrite_rules($this->root . 'comments',true, true, true);
+ $comments_rewrite = apply_filters('comments_rewrite_rules', $comments_rewrite);
// Search
$search_structure = $this->root . "search/%search%";
$search_rewrite = $this->generate_rewrite_rules($search_structure);
+ $search_rewrite = apply_filters('search_rewrite_rules', $search_rewrite);
// Categories
$category_rewrite = $this->generate_rewrite_rules($this->get_category_permastruct());
+ $category_rewrite = apply_filters('category_rewrite_rules', $category_rewrite);
// Authors
$author_rewrite = $this->generate_rewrite_rules($this->get_author_permastruct());
+ $author_rewrite = apply_filters('author_rewrite_rules', $author_rewrite);
// Pages
$page_rewrite = $this->page_rewrite_rules();
+ $page_rewrite = apply_filters('page_rewrite_rules', $page_rewrite);
// Deprecated style static pages
***************
*** 1086,1090 ****
}
! function mod_rewrite_rules () {
if ( ! $this->using_permalinks()) {
return '';
--- 1094,1098 ----
}
! function mod_rewrite_rules() {
if ( ! $this->using_permalinks()) {
return '';
***************
*** 1127,1131 ****
$rules .= "</IfModule>\n";
! $rules = apply_filters('rewrite_rules', $rules);
return $rules;
--- 1135,1140 ----
$rules .= "</IfModule>\n";
! $rules = apply_filters('mod_rewrite_rules', $rules);
! $rules = apply_filters('rewrite_rules', $rules); // Deprecated
return $rules;
More information about the cvs
mailing list