I'm trying to retrieve term names from taxonomies for $title. I have come across a lot Codex functions like get_post_meta(), get_the_terms() etc, which seem to only get term name from post_id, which is not what I'm looking for.
How do I get term names from term_id?
You may get the term name from term_id like this:
$term_name = get_term( $term_id )->name;
Explanation:
get_term() returns the term object and name is one of propeties of this object.
More details on codex: https://codex.wordpress.org/Function_Reference/get_term
Please try this:
<?php $term = get_term_by( $field, $value, $taxonomy); ?>
Note:
'id' here'term_id' value here'slug' hereFor ex: My custom taxonomy slug is 'services' & 'term_id' is 5, so here is the code for retrieving 'term_name':
<?php $term = get_term_by( 'id', 5, 'services' );
echo $term->name; ?>
I hope, this may be helpful to you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With