This project is read-only.


What is a Taxonomy

A taxonomy is a hierarchical set of terms used to classify content. Taxonomies differ from tags as they controlled, whereas tags can be freely defined. The Orchard Taxonomies module adds a way to manage taxonomies, and assign them to specific content types, thus allowing content classification and filtering.

Classify content

As an example, the screenshot below displays two movies. In Orchard a Movie would be defined as a Content Type, with a Name and a Description for instance. Then to classify them using Directors, Actors or Genre different taxonomies can be used.



The Orchard Taxonomies module lets you configure how taxonomies should behave when used with a specific content type. You can for instance allow only one term to be selected, like Director, or multiple ones like Actors. You can also define hierarchical taxonomies, and only allow the most precise terms to be selected (the leaf term of the hierarchy).

Organize web pages

Orchard Taxonomies can also be used to organize the content of a website on the front pages. News papers’ websites are famous for this, like any other website based on article publishing. In the above example, articles are categorized using a publication taxonomy.


When an author creates a new article, he is able to select a main category, and optionally subsequent sub topics. The topics are defined as a hierarchical, controlled taxonomy. The menu is driven by the available categories, and when one topic is selected, the website filters all content related to this term, and displays them with predefined layout, focusing on the latest published one for instance, and displaying the others below.



Last edited Sep 26, 2010 at 5:04 PM by sebastienros, version 3


No comments yet.