Taxonomy and Term Queries

When dealing with taxonomies ( including post categories and tags ), it's safer to rely on the generic APIs rather than the legacy helper APIs. These include:

  • get_taxonomies

  • get_terms

  • get_term_by

  • get_taxonomy

  • wp_get_object_terms

  • wp_set_object_terms

It's easier to learn one set of APIs, and think of categories and tags as just another taxonomy, rather than mixing and matching older functions such as get_category etc.