CCS Drupal Guide
  • Introduction
  • Drupal Platform Introduction
  • Drupal User Roles & Responsibilities
  • Workbench Moderation
  • Drupal Websites: Getting Started
    • Drupal Text (WYSIWYG) Editor
    • Taxonomies
  • Managing Menus
    • Sidebar Menus
  • Best Practice Tips
  • UG Drupal Content Types
    • Banners
    • Book
    • Course Outlines
    • Events
    • FAQ
    • Featured Item
    • News
    • Page
    • People Profiles
    • Service
    • Social Media Account
      • Live Feeds
    • Webform
  • Accessible Content Guide
    • Accessibility Basics
      • Accessibility First Content Development
      • HALT: Accessibility with the Drupal Text Editor
      • Accessible Design Intro
    • Content Titles & Headings
    • Links
    • Colour
    • Documents
    • Images
    • Tables
    • Lists
    • Audio & Video
    • Other Accessible Content
  • Advanced Topics on Drupal Websites
    • Blocks
    • Collapsible Sections / Accordions
    • Categorizing and Displaying Profiles
    • Headings that Expand and Collapse
    • Tabs
    • Customizing Content Layout
    • Mini Panel
    • Google Maps
    • Google reCAPTCHA
    • Bootstrap: Typography
  • SiteImprove
  • Google Analytics
  • Style Guide Code Snippets
  • Home Page Layout Options
  • Home Page Layout Tutorials
  • Content Type View Panes
    • Course Outline Panes
    • Event Panes
    • FAQ Panes
    • Feature Panes
    • News Panes
    • Social Media/Feeds
    • Service Panes
    • People profiles
  • Customizing Site Search
  • Client FAQ
Powered by GitBook
On this page
  • Planning Taxonomies
  • Taxonomy Principles
  • Working With Taxonomies
  • Adding Terms
  • Filtering with Taxonomies

Was this helpful?

  1. Drupal Websites: Getting Started

Taxonomies

PreviousDrupal Text (WYSIWYG) EditorNextManaging Menus

Last updated 6 years ago

Was this helpful?

Taxonomy is the practice of classifying content. In Drupal, the taxonomy module allows you to classify your website content and direct it at certain audiences. This module is useful for everything from menu and navigation organization, to view & display options.

Planning Taxonomies

The first step in establishing a taxonomy is creating a new vocabulary. Next, terms that fall within that vocabulary are defined. The arrangement can be "flat", as in a tagging system, or hierarchical, with parents and children. The University of Guelph's Drupal framework treats all terms as flat within the defined vocabulary.

An example of how you might create taxonomy for a site using our predefined vocabularies:

Vocabulary = Page Category

Term = Workshops

Our platform uses a controlled vocabulary, in which only Site Managers can assign terms to vocabularies.

Taxonomy Principles

  • Each vocabulary consists of a set of terms associated with a particular feature.

  • Each vocabulary can contain an unlimited number of terms.

  • Keywords are a type of "tagging" vocabulary shared amongst all content types.

Working With Taxonomies

Vocabularies are managed on the Taxonomy page.

  • It is found under Administration Bar > Structure (i.e. )

Adding Terms

The University of Guelph Drupal 7 template comes with a list of predefined vocabularies used by multiple UoG Modules. Most of these may need to be filled with terms.

You may populate vocabularies with terms using Add Term. 1. Navigate to Structure > Taxonomies 2. Select Add Term for the vocabulary you want to edit. From there, Drupal will prompt for:

  • Term name (Required) - The name for this term. Example: Technology.

  • Description (Optional) - Description of the term (this item may be used by some modules and feeds but is not required).

To view or manage the terms of each vocabulary:

  1. Navigate to Structure > Taxonomies

  2. Click on its list terms link

  3. On the "List Terms" page you can edit each term by clicking the edit link. You can also a delete a term from here.

Filtering with Taxonomies

The taxonomy filter is designed to assist narrowing down taxonomy listings to find topics that are tagged by multiple terms.

http://yoururl/admin/structure/taxonomy