What is a content type?
A content type is a reusable template for the same kind of content — blog posts, team members, locations. Define it once; editors fill it in many times.
On a static site, adding ten blog posts often means duplicating the same page layout ten times. A content type flips that: you define the fields once (title, body, image), and every new entry uses the same form. That is the first building block of structured content in a CMS.
Think of it like a form template
Every time someone publishes, they fill in the same fields. The website handles layout, URLs, and listings automatically.
Blog post
Title, body, featured image, publish date — one form for every article.
Team member
Name, role, photo, bio — one form for every person on the About page.
Location
Address, hours, map link — one form for every store or office.
Try it: create a content type
Name your type and add the fields editors will fill in. We will use this same example — Blog post — in the next guides.
—
Add at least one field to see your template take shape.
One template, many entries
Do not create a new page layout per blog post. Create one content type and add as many entries as you need.
Fields = the editor form
Each field becomes a box in the CMS admin — title, body, image. Non-technical editors only see the form.
Structure powers the site
Archives, search, and listing blocks read from content types — not from hand-built pages.
Tip
Start simple: title + body is enough for a blog. You can add fields later without rebuilding the site.

