[wp-trac] Re: [WordPress Trac] #4189: Taxonomy Schema and API
WordPress Trac
wp-trac at lists.automattic.com
Wed May 2 23:59:05 GMT 2007
#4189: Taxonomy Schema and API
-------------------------------------------+--------------------------------
Reporter: ryan | Owner: anonymous
Type: defect | Status: new
Priority: normal | Milestone: 2.3
Component: General | Version: 2.2
Severity: normal | Resolution:
Keywords: term taxonomy tags categories |
-------------------------------------------+--------------------------------
Comment (by majelbstoat):
Both of those statements are correct. object_id is not unique. However,
the tuple of object_id and term_taxonomy_id will be unique. And
term_taxonomy_id is associated with a tuple of term_id and taxonomy which
again will be unique. How you interpret the object_id is down to how you
query the data. If you're looking for the categories of post 3, you'd
choose get_term_relationships(3, 'post-category'), which would return all
the terms associated with post 3 as a category. If you're looking for the
categories of link 3, you'd choose get_term_relationships(3, 'link-
category'), which would return all the terms associated with link 3 as a
link-category. Sure, it is possible to add link-category taxonomy to a
post, but why would you? The core certainly won't be doing that.
Providing sufficient API for adding and querying will help to eliminate
basic mis-classifying errors, whilst allowing more complex usage for those
who need it.
--
Ticket URL: <http://trac.wordpress.org/ticket/4189#comment:9>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list