[wp-trac] [WordPress Trac] #10962: set_object_terms doesn't pass the old terms
WordPress Trac
wp-trac at lists.automattic.com
Fri Oct 16 10:52:31 UTC 2009
#10962: set_object_terms doesn't pass the old terms
---------------------------+------------------------------------------------
Reporter: simonwheatley | Owner: westi
Type: enhancement | Status: new
Priority: normal | Milestone: Unassigned
Component: Taxonomy | Version:
Severity: normal | Keywords: has-patch
---------------------------+------------------------------------------------
I'm writing a plugin which will allow tag clouds which are pinned to
particular specified categories, e.g. show me the tag cloud for all posts
in the "documents" category. This means I need to precache additional term
counts for these categories. Because set_object_terms doesn't pass the
old_tt_ids I am forced to iterate all the tags in the system in case a tag
was deleted, if the old ids were passed I'd have code execution times
approximately ten times faster with the number of tags in my system
(lots).
The attached diff amends the set_object_terms action to also pass the
old_tt_ids array.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/10962>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list