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

Content modeling first steps for adopters

The first steps of designing an Exponential content model during an adoption - inventory, content types and their fields, relations, the content tree, languages and sites, and the mistakes of copying the old system…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/adopters/planning/content-modeling-first-steps.md

On this page

Content modeling first steps for adopters

Exponential's "most notable feature is its fully customizable and extendable content model" (README.md). Adopters benefit most when they design that model for their content instead of copying the old system.

Contents

  1. Inventory
  2. From inventory to content types
  3. Relations, tree and languages
  4. Mistakes to avoid
  5. A worksheet

Inventory

List what you publish today: pages, articles, products, events, people, documents. For each, count the items and note who writes them, how often, and in which languages.

From inventory to content types

In Exponential, content types are "user defined content classes" with fields (README.md). For each kind of item:

  • give it one content type with a clear name;
  • list its fields: title, summary, body, image, date, price, relation ...;
  • mark which fields are required and which are translated;
  • decide which existing content types of a site package you can reuse.

Workshops to do this with stakeholders: Content modeling workshops.

Relations, tree and languages

DecisionQuestions
RelationsWhich items point to others (an article to its author, a product to its category)?
The content treeWhere does each kind of item live? Which sections need different permissions?
LanguagesWhich content is translated, and which exists only in one language? (Languages)
SitesIs content shared between sites? (Multisite and multilingual planning)

Mistakes to avoid

  • One generic "page" type with a large rich text field for everything: you lose structure that lists, search and apps could use.
  • Fields named after the old system's technical quirks.
  • Modeling for the design of today instead of for the content.
  • Skipping the editors: they will fill these fields every day.

A worksheet

Content type:        <name>
Purpose:             <what it is for>
Fields:              <name - type - required? - translated?>
Relations:           <to which types>
Lives in the tree:   <where>
Who creates it:      <role>
Volume:              <items today, per month>

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