Well, this should be pretty simple, however I couldn’t find answer anywhere on the web. all answers I found were close but no exactly what I needed.
what I need is to display just the current term of a custom post type I am in.
not all the terms just one! (the relevant one)
this is what I’m using but it displays ALL the terms which is not good for me:
<?php
$taxonomy = 'genre';
$queried_term = get_query_var($taxonomy);
$terms = get_terms($taxonomy, 'slug='.$queried_term);
if ($terms) {
foreach($terms as $term) {
echo $term->name;
}
}
?>
remember – I would like to display it in my single post type template
can anyone suggest?
thanks
Ok, so I finally found what I needed here:
How to get current term in my custom taxonomy in WordPress?
the last update at the bottom courtesy of @user3208:
That solved my issue!
Thanks
You should use
wp_get_post_terms
instead.get_terms
will give you all the terms present in a taxonomy.UPDATE:
Taking what user3208 coded, I have added a bit of code that adds the URL to the Term. Hope that helps someone out.