there are different content types and associated with different taxonomies. for example forum content type associated forum taxonomy, article content type is associated with tag taxonomy and gallery content type is associated with gallery taxonomy. i want to show related contents in front page blog, but taxonomies different. how can i associate them? with using only one taxonomy for all content types or else?

2 Answers 2


Forum and Gallery taxonomies are used to maintain the information structure of their respective content types. They should not be mixed.

A tagging taxonomy, on the other hand, is generally freestyle, and allows a user to give keywords describing the content. There is no reason to restrict it to a single content type. Why not use your tags on all content types.

  • i don't understand "Why not use your tags on all content types". do i only use tag taxonomy for all content type and not use forum and gallery taxonomies? can you open it some little more...
    – erata
    Apr 12, 2013 at 6:55
  • You need all three taxonomies! The tag vocabulary can be used on all content type. The Forum is NEEDED for your forum type, and the Gallery vocabulary for the gallery type.
    – Triskelion
    Apr 12, 2013 at 11:53

Taxonomy fields, like any field, may be attached to multiple content types. It sounds like the view you're displaying on your home page needs to draw from one taxonomy. Therefore, your options are to use one taxonomy across all of the content types, or to build a different view with a better way to implement your concept of "related content."

  • according to your comment, i don't need multiple taxonomies. only one taxonomy is enough to make it. but what to do default taxonomies (tagging anf forum)?
    – erata
    Apr 12, 2013 at 7:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.