Cum să obțineți o listă de ID-uri pentru subcategoriile unei categorii specifice?
Cred că aș putea face acest lucru folosind fie get_categories() fie wp_list_categories() și transmitând un parametru 'child_of', de exemplu, dar asta ar returna un set de date mult mai mare decât am nevoie.
Există vreo metodă directă care să returneze ID-urile subcategoriilor pentru orice categorie sub formă de listă simplă (1,2,3,5, etc)?

@goldenapples: Este corect? var_dump(get_terms('category', "child_of=1&fields=ids" ))? (returnează array(0) { })

Mi se pare corect, există categorii copil de extras? Și sunt ne-goale? Uită-te la argumentele disponibile aici: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-includes/taxonomy.php#L721

De fapt, cred că problema este că transmit $parent cu id-ul categoriei, nu cu term_id-ul. Dar nu ar trebui să fie același lucru? Încerc să listez toți copiii categoriei "necategorizate", care are id-ul tag_ID 1.

Da, ID-ul categoriei ar trebui să fie același cu ID-ul termenului. Primești un răspuns care nu este eroare, deci ai sintaxa corectă. Încearcă să elimini argumentul child_of și vezi ce obții...

get_term_children
ar trebui să funcționeze, dar va returna toate obiectele, ceea ce am crezut că nu dorești. get_terms
are parametrul "fields", așa că ai putea returna doar ID-urile.
