Wordpress- How to Get Term Name from Term_Id?
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...
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?
3 Answers
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:
Please try this:
<?php $term = get_term_by( $field, $value, $taxonomy); ?>
Note:
- $field => Just write
'id'here - $value => Place your
'term_id'value here - $taxonomy => write your custom taxonomy
'slug'here
For 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.
$term = get_term_by('term_id', '1', 'category');
$name = $term->name;