[wp-trac] Re: [WordPress Trac] #10208: custom taxonomy realtionship
WordPress Trac
wp-trac at lists.automattic.com
Thu Jun 18 23:11:40 GMT 2009
#10208: custom taxonomy realtionship
-------------------------+--------------------------------------------------
Reporter: F J Kaiser | Owner: filosofo
Type: enhancement | Status: new
Priority: normal | Milestone: Future Release
Component: Taxonomy | Version:
Severity: normal | Keywords: close taxonomy, tag, relationship, non-hierarchical
-------------------------+--------------------------------------------------
Comment(by dd32):
The current taxonomy system does not do what you want.
The taxonomy system works a bit like this:
- We have Taxonomies, These are separate classes of Terms, Think of a
taxonomy as a class room
- We have Terms, These are members of a Taxonomy, Think of Terms as
children
Children can only exist in one Classroom at a time, Same for Terms,
They're a Term of a Taxonomy, No overlap between each other.
You could manipulate the database at SQL level like Denis is suggesting,
However that would not achieve your goal either. As you'd still have a
term appearing twice in the UI.
I dont think theres any real solution to what you're asking, Its pretty
impossible with the way you're invisioning it.
If i was to attempt to do it the way you are, i'd have 2 sets:
- A Taxonomy, "People" with "Persons" as terms of it.
- A Taxonomy, "People Categories" - Which has no linkin to People.
- A custom table, or something, which lets you look up all the "People
categories" which a "Person" belongs to, Throw in some custom Template PHP
to tie it all together.
So as you can see, Its not possible the way you're approaching it, And i
dont think its something that'll ever be available in WP in the short term
- I'd suggest closing as wontfix, as its a functionality which doesnt make
sense to provide in the taxonomy system right now.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/10208#comment:6>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list