Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Tags and topics

How to organize episodes by topic on an Exponential site - the Keywords datatype of the kernel, eztags on installations with that extension, topic pages and lists, and how a keyword field can fill the category of each…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/podcasters/tags-and-topics.md

On this page

Tags and topics

This page is for producers with a growing back catalog who want listeners to find episodes by topic, guest type or theme. Exponential offers two tools: the Keywords datatype in the kernel, and eztags, an extension with a managed tag tree, on installations that have it.

Contents

  1. Keywords or tags
  2. Keywords
  3. eztags
  4. Topics in the feed
  5. Good tagging for a show

Keywords or tags

Keywords (ezkeyword)eztags
Wherekernel, kernel/classes/datatypes/ezkeyword/the eztags extension, where installed
Entryfree text, comma separatedchosen from a tag tree, or added to it
Spelling controlnone: "e-mail" and "email" are two keywordsone tag, used everywhere
Translations of the tagnoyes, tags have translations
Used bythe Video class (Tags)the NG Video class (Main topic, Tags) on media site installations

For more than a handful of topics, eztags keeps the catalog consistent; see Tagging content with eztags.

Keywords

Add a Keywords field to the episode class (Building an episode class) and type topics separated by commas. Keep a shared list of the spellings your team uses. A design can list episodes with the same keyword; the site search finds episodes by their keywords when the field is searchable.

eztags

On installations with eztags:

  1. An administrator creates a tag tree for the show, for example Topics, Formats (interview, panel, solo), Guests' fields (Set it up).
  2. The episode class gets an eztags field limited to that branch.
  3. Editors pick tags while editing; new tags can be allowed or not, by permission (Permissions).
  4. The design shows tag pages that list every episode with a tag (Showing tags on a site).

With Exponential Layouts, tag-based lists can feed a block of a page, so a show's page can carry "More on this topic" (extension/explayouts_tags_query on installations that have it).

Topics in the feed

A podcast feed item can carry a category element. It comes from the field mapped as Category for the source (Episode mapping reference). A Keywords field works directly: the feed writes the keywords as one string (podcastText() in kernel/classes/ezrssexport.php handles eZKeyword). An eztags field is not one of the types podcastText() handles, so it writes nothing there; map a keyword or text field instead.

This item category is separate from the show's Category in the Apple Podcasts section, which must be one of Apple's categories (Channel fields reference).

Good tagging for a show

  • Agree on a small set of topics first; add new ones on purpose, not while typing.
  • Tag the format (interview, panel, live) as well as the subject, if listeners ask for it.
  • Do not tag guests' names as topics if they have person pages; relate the person instead (Guests and credits).
  • Review tags once per season: merge duplicates, remove tags with one episode.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x