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