[wp-trac] [WordPress Trac] #11838: Add hierarchical taxonomies to the Menu bar

WordPress Trac wp-trac at lists.automattic.com
Tue Jan 19 11:32:15 UTC 2010


#11838: Add hierarchical taxonomies to the Menu bar
--------------------------+-------------------------------------------------
 Reporter:  dd32          |       Owner:  filosofo 
     Type:  defect (bug)  |      Status:  new      
 Priority:  normal        |   Milestone:  3.0      
Component:  Taxonomy      |     Version:  3.0      
 Severity:  normal        |    Keywords:  has-patch
--------------------------+-------------------------------------------------

Comment(by dd32):

 Just looking at this closely, I've got some huge worries about continuing
 to modify the category functions to pass a taxonomy.

 I'm coming to the thought, of that perhaps, it'll be better to delete the
 categories.php file, and merge into a generic taxonomy terms page,
 specifically, tags.php for a start.

 A lot of the category functionality is wraped in functions which wrap the
 taxonomy API, which makes it hard, as you're then only returning either
 "category"-specific errors, or preventing deleting the default term.

 My suggestion is to move the default-deletion from the wrappers, into a
 hook of wp_delete_term, and merge the hierachial functionalities from
 categories.php into tags.php, or perhaps, into a new file terms.php as to
 stay reasonably filename-neutral.

 Any feedback on that thought line?

 Eg. Look at the category related functions in
 http://core.trac.wordpress.org/browser/trunk/wp-
 admin/includes/taxonomy.php combine that with get_category() and the
 compat code for categories.. I'd rather just deprecate the functions there
 and move to the taxonomy API directly or create a new set of neutral
 wrappers

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/11838#comment:9>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list