Skip to main content

CMS Models

CMS models are the framework for managing content (CMS items) in Studio CMS. Learn about model types and how to create, edit, and delete them.

Point: What is Studio CMS?

Studio CMS is a built-in Content Management System that lets you structure, manage, and update content directly within Studio.Design. By combining models, items, and properties, you can centrally manage frequently updated content like blogs and news.

To learn more about how Studio CMS works and its basic usage, check out the following articles:


What is a CMS Model?

A CMS model is a data structure (framework) for organizing and managing content of the same type (CMS items).

Example of a CMS Model Structure

If you want to manage news articles and IR updates on a corporate website using Studio CMS, here's how you'd set it up:

  • Create a CMS model to manage all your published articles in one place.

  • Add individual articles — such as news, press releases, and IR updates — as "CMS items" within the model.

  • Set up related information for each CMS item — like title, body text, publish date, images, and article categories — as "CMS properties."

With Studio.Design, you can publish CMS items registered in a model as list pages or article pages, just like the News page on Studio's corporate site.

If you need to manage multiple types of content, create a separate CMS model for each purpose.


CMS Model Types

There are four model types (Article, User, Category, and Custom). Choose the one that best fits the kind of content you want to manage.

Model Type

Overview

Article

Designed specifically for writing articles

User

Ideal for managing member profiles

Category / Custom

Ideal for managing categories, tags, and other classification data

1. Article Type

Best suited for text-heavy content like blog posts and announcements.

Key features of the Article type:

・The editing interface is optimized for writing articles

・You can embed images, videos, code, and more within the body text

・A built-in commenting feature lets you handle proofreading entirely within Studio.Design

Screenshot: The editing screen for an Article type model, showing where you can enter a title, body text, images, and more.

2. User Type

The User type comes with a profile image (avatar) property by default. It's ideal for managing information about people, such as writers or staff members.

Screenshot: The editing screen for a User type model, showing profile image (avatar) management.

Tips: Automatically display writer info on article pages

By using the "Reference property" feature, you can use information created in a User type model as a property in other models.

3. Category Type / Custom Type

These types have a simple structure where only the title is required, making them highly versatile. They're well suited for managing classification data like product or article categories and tags.

Screenshot: The editing screen for a Category type or Custom type model.

Tips: Manage article content with tags and categories

By using the "Reference property" feature, you can use information created in a Category or Custom type model as a property in other models.

For specific examples, check out the following help articles:


Creating a CMS Model

After creating a model, you'll add items to it to manage your content. For details on adding items, see Item overview and settings.

1. Open the CMS Dashboard

From the Dashboard: Click the "CMS" tab at the top of the screen.

* If your project already has CMS content, this "Get Started" page won't appear.

From the Design Editor: Open the main menu from the top of the left navigation panel and click "CMS."

2. Choose a Model Type

Note: Once a CMS model is created, its type cannot be changed later.

  1. In the model list on the left side of the screen, click the [+] button in the upper right.

  2. From the [Create New Model] menu, select the model type you want to create.

Tips: Choose from a template

When creating a new model, select [Choose from Template] to create a template that comes with pre-configured models and items tailored to your use case.

We offer three templates for common CMS uses: "Media/Blog," "Team Members," and "News/Announcements."

At the same time, the Design Editor will automatically create dynamic pages and search pages with properties already linked. This saves you the work of creating pages and connecting data manually in the Design Editor.

3. Name and Create Your Model

When the new model creation dialog appears, enter a name for your model (e.g., "Announcements" or "Events"). Click [Create] and the model will be created and appear in the model list on the left side of the screen.


Next Steps After Creating a CMS Model

Add "items" to your model to create and manage content like articles.


Editing a CMS Model

  1. Open the CMS Dashboard.

  2. In the model list on the left side of the screen, hover over the model you want to edit. Click the three-dot menu that appears and select [Model Settings].

    Screenshot: The CMS Dashboard screen for editing a model's icon, title, and other settings.

    Alternatively, click [Model Settings] in the upper right of the screen.

  3. Any changes you make in the settings screen are saved immediately.


CMS Model Settings

In the CMS model settings screen, you can edit the following:

  • Model name

  • Icon

  • Property ordering and visibility in the list view

  • RSS feed settings (Article type models only)

The model name and icon are displayed in both the CMS Dashboard and the Design Editor. If you're working with multiple models, customizing these can make it easier to tell them apart and manage your content.


Duplicating a CMS Model

When you duplicate a CMS model, all items registered in the original model are carried over. All property information for each item is included in the duplicate, except for the "Publish Date" property.

  • All items in the duplicated model will have a "Draft" status.

  • The duplicated model will be named in the format "XXX (Copy)" and added directly below the original model.

Note: The following users cannot duplicate models:

  • Editors with restricted CMS permissions through advanced permission controls (available on Business plan and above)

  • Members or guests with restricted CMS permissions in a paid Workspace plan

  • Users with the Writer role on legacy plans

  1. Open the CMS Dashboard.

  2. In the model list on the left side of the screen, hover over the model you want to duplicate. Click the three-dot menu that appears and select [Duplicate].

    Alternatively, click [Model Settings] in the upper right of the screen to open the settings. Then click the three-dot menu at the top of the settings screen and select [Duplicate].


Deleting a CMS Model

When you delete a model, the following will also be deleted:

  1. Open the CMS Dashboard.

  2. In the model list on the left side of the screen, hover over the model you want to delete. Click the three-dot menu that appears and select [Delete].

    Alternatively, click [Model Settings] in the upper right of the screen to open the settings. Then click the three-dot menu at the top of the settings screen and select [Delete].

  3. Review the confirmation dialog, then click [Delete].

Did this answer your question?