[wp-trac] [WordPress Trac] #18270: get_the_ID() returns term_id rather than term_taxonomy_id
WordPress Trac
wp-trac at lists.automattic.com
Wed Jul 27 17:59:04 UTC 2011
#18270: get_the_ID() returns term_id rather than term_taxonomy_id
-----------------------------+-----------------------------
Reporter: GeorgeStephanis | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Taxonomy | Version:
Severity: normal | Keywords:
-----------------------------+-----------------------------
get_the_ID() currently returns the wrong value for a category id. It's
giving the term id rather than the term taxonomy id.
As the category ID is the term_taxonomy_id -- I believe that this is just
legacy code from before the term_id and term_taxonomy_id were separated.
However, if your site is not running a straight 1:1 ratio for term_id =
term_taxonomy_id (as some aren't) it will not give you the correct
category id.
Fix:
have it return ->term_taxonomy_id; instead of ->term_id;
-George
--
Ticket URL: <http://core.trac.wordpress.org/ticket/18270>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list