Include Full Taxonomy Term inside a Content Type? I'm working on a project where we want to pull in the title, description, and an image from selected taxonomy terms and include them in content of a predetermined content type. The content type is already displaying the Term with a link, but I want to display the description and an image along with it.

While I am sure this is possible, I'm not sure what the best method would be to accomplish this. I'd rather not hard-code it into a content-type template.
The content type UI doesn't allow you to render a taxonomy term entity. So, you can solve this one of three ways.


Create all the fields in the taxonomy you need and add the term to the content type via a reference then use the custom code found here: https://stackoverflow.com/questions/12705389/displaying-content-of-term-reference-instead-of-link-drupal-7

$term = taxonomy_term_load('taxonomy_term', array($hotel["und"][0]["taxonomy_term"]-&gt;tid));     
$view = taxonomy_term_view($term);
print render($view);



Note: In most cases, you will find that you actually do not need to run taxonomy_term_load since the values in the array ['taxonomy_term'] is exactly the same. Therefore you can use:

    $term = $hotel["und"][0]["taxonomy_term"];     
    $view = taxonomy_term_view($term);
    print render($view);



Create a taxonomy view and use a contextual filter to limit the view to the nid from URL.
Don't use taxonomy for this. What you're trying to do is display content, not organize content. In Drupal, when you want to display content, you should use a content type. Once you have a content type, you can reference it with an entity reference and display it in a teaser format. You could then add a term reference to THAT content type to limit it by category.