Templates

Templates are reusable layouts. You build the shared parts of your site once, such as the navigation and footer, then apply that layout to as many pages and posts as you like. When you change a template, every page that uses it updates too.

How templates work

A template wraps your content. It holds the parts that should look the same everywhere, and it leaves a content area where each page or post slots in its own sections.

  • The template provides the shell (for example a navbar and footer).
  • The content area is where the individual page or post content appears.
  • Templates can build on each other through a parent, so you can share a base layout and extend it.

Your active theme sets a default template. Pages and posts use that default unless you choose a different one.

Open your templates

  1. Go to your dashboard and open a website.
  2. In the website workspace, open Templates (/dashboard/websites/{website}/templates).
  3. You will see a card for each template, with its name, slug, language, status, and parent layout.

If you have not made any templates yet, you will see a "No templates yet" message with a button to create your first one.

Create a template

  1. On the Templates page, click New template (or Create your first template).
  2. This opens the template builder with a starter layout that already includes a content area.
  3. Add sections around the content area to build your shell, such as a navigation bar and footer.
  4. Open the settings panel to set the template Name, Slug, and Description.
  5. If you want this template to extend another, set its Parent Template in settings.
  6. Save your work, then Publish the template when it is ready to use.

The content area is required. Keep it in place so pages and posts have somewhere to render their own content.

Apply a template to a page or post

You pick the template from inside the page or post builder.

  1. Open the page or post in its builder.
  2. Open the settings panel.
  3. Find the Template field.
  4. Choose a template, or leave it set to Use default to inherit the theme's default template.

When you override the default, the builder shows an "Overriding default template" note so you know this item no longer follows the theme default. To go back, set the field to Use default again.

If no templates are available, the Template field will not appear. Create and publish a template first.

Manage existing templates

Each template card has a menu (the three dots) with these actions:

  • Preview opens a live preview of the template.
  • Builder opens the template in the editor.
  • Duplicate makes a copy you can edit independently. The copy starts as a draft named "Copy of ...".
  • Translate creates a version of the template in another language. This appears only when your site supports more than one language. See Multi-language sites for more.
  • Delete removes the template. This cannot be undone.

You can also click anywhere on a card to jump straight into the builder.

Tips

  • Build a base template with your navbar and footer, then create child templates that set their Parent Template to it. This keeps shared parts in one place.
  • Templates have their own draft and published status, like pages. Publish a template before relying on it for live pages.
  • Keep the content area in every template so your pages always have a place to render.