Opened 16 years ago
Closed 13 years ago
#13661 closed enhancement (fixed)
Support id=>name in fields arg of get_terms()
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 3.7 | Priority: | normal |
| Severity: | normal | Version: | 3.0 |
| Component: | Taxonomy | Keywords: | has-patch commit |
| Focuses: | Cc: |
Description
In trying to use get_terms() I found it didn't support what seemed a common use case; an array where keys were $term->term_id and the values where $term->name.
This patch adds functionailty for a "id=>name" in fields arg of get_terms(). It returns array of term names keyed by the term id.
This path is similar to changeset:12729 by ryan on 2010-Jan-15.
I searched for a similar ticket but didn't find anything recently related.
Attachments (4)
Change History (11)
@
16 years ago
Adds a choice of "id=>name" and "id=>slug" for the "fields" argument passed as the 3rd parameter of get_terms() in /wp-includes/taxonomy.php. This choice makes the returned array from get_terms() contains array keys equal to $term->term_id and arrays values equal to $term->name, and array keys equal to $term->slug and arrays values equal to $term->name, respectively.
#1
@
16 years ago
Ugh. Just as soon as I posted this I realize I really also needed slug=>name. New patch attached.
Add support for "id=>name" in "fields" arg of get_terms() function. Returns array of term names keyed by term id.