Mosaic provides the ability to create organizational keywords, known as ‘taxonomy terms’, which are grouped into ‘Taxonomies’. These terms offer a secondary way (after content types) to connect, relate and classify your website’s content, which cuts across the content structure imposed by content types. The Taxonomies configuration options allow you to create, manage and apply taxonomies to content on your site.
Taxonomies allow you to tag content with terms which enable users to filter for content both across and within content types.
Taxonomies are useful for displaying specific content based on taxonomy terms. The screenshot below displays the output of a 'taxonomy term page' on a Mosaic website. The page displays all content on the site that has been tagged with the 'Modern and Contemporary' taxonomy term (2), which exists within a taxonomy entitled 'Research Period' (1) (this page is an in-built page type in Mosaic and can be found by clicking on a taxonomy term link listed within a ‘Taxonomy terms display’ widget). The results output to the page displays breaks the tagged content down by content type, i.e. Article content (3), People content (4), and Event content (5).
Output on a Mosaic site: Taxonomy term page for a term entitled 'Modern and Contemporary'
Taxonomies are most commonly employed to allow users to filter for content either within or across content types. To enable this, three things need to be implemented: set up a taxonomy and create taxonomy terms that are relevant to the content; apply a term/terms to the content; and create a Grid or List listing on a page which provides the ability to filter listed content by taxonomy term.
Below is an overview of the end-to-end implementation and usage of taxonomies.
Go to the content you want the taxonomy terms to apply to
In the Setup screen, go to the ‘Taxonomies’ section
Select the relevant taxonomy term(s) from the dropdown list
On another page on the site, add a Grid or List listing widget*
Set the ‘Content source’ to ‘Filtered’
Choose whether or not to filter the content listed by the widget by content type and content sub-type
Taxonomies can then be applied to the listing in one of three ways:
as an additional filter (to the content type/content sub-type filter);
providing an on-page list of taxonomy terms for users to filter content as desired, or;
a combination of the two options above.
*Grid and List listing widgets are new widget styles. As of January 2018, they will be released to all Mosaic websites. This implementation guide is also relevant to legacy listing widgets (i.e. Article, Event, Page, and Person listing widgets).