[wp-trac] [WordPress Trac] #5280: cannot use "tag" as permalink base for categories

WordPress Trac wp-trac at lists.automattic.com
Mon Oct 29 14:30:05 GMT 2007


#5280: cannot use "tag" as permalink base for categories
----------------------------+-----------------------------------------------
 Reporter:  azizpoonawalla  |       Owner:  anonymous       
     Type:  defect          |      Status:  new             
 Priority:  normal          |   Milestone:  2.3.2           
Component:  General         |     Version:                  
 Severity:  normal          |    Keywords:  tags, categories
----------------------------+-----------------------------------------------
 Prior to v2.3.x I had been using the URL base "tags" for my category
 permalinks, as follows:

 {{{
 <a href="http://www.haibane.info/tags/stranger-than-
 fiction/">http://www.haibane.info/topic/stranger-than-fiction/</a>
 }}}

 which would return the list of all posts categorized as "stranger than
 fiction" on my weblog. This is set by the Options:Permalinks menu. The
 benefit to this was that categories were indexed as tags by Technorati
 without having to install a full-fledged tag plugin (which was otherwise
 essentially redundant with existing WP category functionality).

 After upgrading to WP 2.3.1 (from v2.2, bypassing v2.3) the link above
 returns a 404. It seems that the text strings "tag" or "tags" (tag* ?) are
 reserved only for tags and may not be used for categories. Is this
 intentional or a bug in how the namespace is designed?

 Since you may not have a tag and a category with identical names, there
 seems no reason for such a limitation to exist. 2.3.x now adds an option
 to specify the permalink base for cats and for tags separately (sugested
 as "topics" for the former and "tags" for the latter). If such an option
 is given to the user, why not permit arbitrary strings; even the perverse
 case where the permalink base is "categories" for tags and "tags" for
 categories.

 I did attempt to specify the same string for both permalink bases ("tag").
 There was no objection from Wordpress, it allowed me to save the setting
 without error, but the URL above attempting to retrieve all posts from a
 given category still returned a 404 (and worked fine for a tag example).

 My specific feature request for v2.3.2 is that no hidden constraints be
 placed on what string we choose for permalink bases for either categories
 or tags. Whether a user chooses all tags, all cats, or some combination of
 both, or what they desire in their URL permalinks, should be entirely
 user-determined and no predefined preferences should be hard-coded (by
 design or accident) into the system.

-- 
Ticket URL: <http://trac.wordpress.org/ticket/5280>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list