Content Models

A content model is a blueprint for your content. Think of it like a form template — you define the fields, and then each content item follows that structure.

Creating a Model

Step by step

  1. Go to Content Models in the sidebar
  2. Click "New Model" in the top-right corner
  3. Enter a name — e.g. Blog Post. The URL slug auto-generates.
  4. Add your fields — here's a typical blog setup:
    text Title (mark as required)
    text Slug
    richtext Body
    media Hero Image
    textarea Excerpt
  5. Click Save — your model is ready to use

All Available Field Types

text

Short Text

Titles, names, slugs, URLs

textarea

Long Text

Descriptions, excerpts, bios

richtext

Rich Text Editor

Blog posts, articles, formatted content

number

Number

Prices, quantities, ratings, sort order

boolean

True / False

Featured flags, visibility toggles

date

Date

Publish dates, event dates, deadlines

media

Single Media

Hero images, thumbnails, documents

media_multiple

Multiple Media

Photo galleries, file attachments

relation

Relation

Link to another content item (e.g. Author)

relation_multiple

Multiple Relations

Tags, categories, related posts

Tip: You can always add, remove, or reorder fields later. Start simple and iterate.