[wp-trac] Re: [WordPress Trac] #2433: Provide some API for
WP_Rewrite
WordPress Trac
wp-trac at lists.automattic.com
Tue Feb 14 22:38:25 GMT 2006
#2433: Provide some API for WP_Rewrite
----------------------------+-----------------------------------------------
Id: 2433 | Status: new
Component: Administration | Modified: Tue Feb 14 22:38:24 2006
Severity: normal | Milestone: 2.1
Priority: normal | Version: 2.0.1
Owner: anonymous | Reporter: davidhouse
----------------------------+-----------------------------------------------
Comment (by davidhouse):
Pass two. Just a bugfix for my previous patch, I'm yet to add
add_endpoint() and add_feed(). Issues raised:
* How to handle rewrite rules that won't redirect to index.php (i.e.,
general purpose rewrite rules that don't involve WP)? I've taken the view
that WP_Rewrite should be a general-purpose rewrite rules handler (it's
only a few lines of code away from being one anyway) that should always be
used when adding rewrite rules to .htaccess, so I've written a few lines
to deal with these types of rules. They're stored in
WP_Rewrite::non_wp_rules and in a loop in mod_rewrite_rules() outputs them
before the rest of WP's rules (note that if you were using the verbose
rules before then these types of rules were already handled).
* During debugging I had to plough through generate_rewrite_rules and I
decided enough was enough, so I've gone through and added comments to
nearly every line.
--
Ticket URL: <http://trac.wordpress.org/ticket/2433>
WordPress Trac <http://wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list