[wp-trac] [WordPress Trac] #12935: Evolve the URL routing system
WordPress Trac
wp-trac at lists.automattic.com
Sun Feb 27 19:30:34 UTC 2011
#12935: Evolve the URL routing system
--------------------------+-----------------------------
Reporter: mikeschinkel | Owner: ryan
Type: enhancement | Status: closed
Priority: normal | Milestone: Future Release
Component: Permalinks | Version: 3.0
Severity: normal | Resolution: wontfix
Keywords: |
--------------------------+-----------------------------
Changes (by mikeschinkel):
* status: new => closed
* resolution: => wontfix
Comment:
Replying to [comment:63 scribu]:
> I didn't quote you to begin with.
If not, my apologies.
> I advocate maintaining this system for normal use. Complex CMSs can do
tree structure matching, as needed.
Okay...
> The system you propose is not actually that simple at all.
Actually, this ticket needs to be closed, which I will do. It was an
exploration and it's original emphasis has evolved greatly so viewed from
the beginning it will likely confuse people more than not.
> You just replace the regex engine with PHP code, removing one common
skillset with a very specific one (knowing the tree structure API and
algorithm).
I disagree that knowledge of regex is a common skillset among the vast
majority of WordPress professionals (who are mostly designers.) Yes you
know regex well, but you are in a very tiny minority.
Worse, the way regexes are used with WordPress for URL rewriting requires
consideration of the entire URL space for a site when matching instead of
just considering a path segment. Yes, what I propose would adds more
complexity into the guts of WordPress, it would remove complexity for the
average person designing sites.
Maybe the problem is that you simply can't visualize what I have in mind
and if so then that's my fault for not communicating it well enough yet.
But '''[http://wordpress.stackexchange.com/questions/9419/remove-taxonomy-
slug-from-a-custom-hierarchical-taxonomy-permalink/10162#10162 with this
as a base to start from]''' I'll be creating a plugin that will implement
what I am visualizing so that you'll be able to evaluate it better that
you currently can.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/12935#comment:65>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list