Posts Types

Content

Posts Types

Learn how to create, edit, and publish content in Svalla — from writing your first post to managing publication workflows.

Creating a Post

Add new content

To create a new post:

  • Navigate to the post type in the sidebar (e.g., Pages, Blog)
  • Click "New Post"
  • Enter a title and URL slug
  • Select a template for the page layout
  • Choose the language for this content

Once created, you'll see the content editor with all the sections defined by the template. Fill in each section with your content — text, images, buttons, and more.

Editing Content

The content editor

The Svalla editor presents each section of your page as a separate panel. Each section contains the fields defined in the Section Builder:

  • Text fields — plain text or rich text with formatting (bold, italic, links, lists, headings)
  • Media fields — upload images, videos, or files directly
  • Buttons — configure CTAs with text and link type (page, external link, anchor, download)
  • Lists — add repeatable items like feature cards, team members, or FAQ entries
  • Groups — related fields organized together

Changes are saved as revisions, so you can always go back to a previous version.

Publishing

Control when content goes live

Svalla offers flexible publishing options:

  • Publish immediately — content goes live right away
  • Save as draft — keep changes private until you're ready
  • Schedule — set a future date and time for automatic publication

Published content is immediately available through the GraphQL API. Draft content is only visible in the back-office.

You can also set a publication end date to automatically unpublish content after a certain date — useful for time-limited promotions or events.

SEO Settings

Optimize for search engines

Every post includes built-in SEO fields:

  • Meta title — the title shown in search engine results (can differ from the page title)
  • Meta description — the description snippet shown in search results
  • URL slug — customize the URL path for each language

These fields are available per language, so you can optimize SEO independently for each translation. The slug is automatically generated from the title but can be manually edited.

Post Hierarchy

Parent-child relationships

When hierarchy is enabled on a post type, you can organize posts in a tree structure:

  • Set a parent post to create nesting (e.g., Services → Web Development → E-commerce)
  • URLs are built hierarchically: /services/web-development/ecommerce
  • Breadcrumbs are generated automatically based on the hierarchy
  • The post list shows the tree structure for easy navigation

This is particularly useful for documentation sites, service pages, or any content with natural parent-child relationships.

Post List & Search

Find and manage your content

The post list view provides tools to manage content at scale:

  • Search — find posts by title or content
  • Filter — narrow results by category, status, or language
  • Sort — order by date, title, or custom criteria
  • Bulk actions — select multiple posts for batch operations
  • Status indicators — see at a glance which posts are published, draft, or scheduled