Create, organize, and publish content in SyncCMS
The Content section of SyncCMS is where you create and manage your content. It is built around a few related concepts:
Go to Content > List to browse your content. Content is shown as cards with the title, thumbnail, description preview, last updated time, and status and content-type badges. You can:
Click New Content or Edit on an existing item. The editor has several tabs:
Content moves through these statuses: Draft, Lite, Full, Published (plus Processing and Deleted).
The fields on this tab depend on the content type you selected. Depending on the field's configuration, you will see text inputs, switches, dropdowns, date pickers, or tag inputs — for example, category, tags, language, and description.
AI-assisted fields with one-click generation:
A read-only view of the NLP results for the content: named entities (person, organization, location) and content taxonomies (Google and IAB classifications).
Go to Content > Tags to manage tags. Tags are flat labels scoped to a project.
To create one, click New Tag and set the Project, Name, Slug (a unique, human-readable identifier), and an optional Description.
Go to Content > Categories. Categories are hierarchical: parent categories can be expanded to show their children, and each row has actions to add a child category, edit, or delete.
To create one, click New Category and set:
| Field | Description |
|---|---|
| Project | The project the category belongs to |
| Parent Category | "None (root category)" or an existing category |
| Name | Display name |
| Slug | URL-friendly identifier. Auto-generated from the name if left empty; cannot be changed after creation |
| Description | Optional |
The schema of your content is managed under Content > Content Type, which has three tabs: Content Type, Data Field, and Data Dictionary. They relate like this: a Content Type is a set of Data Fields, and a Data Field can take its values from a Data Dictionary.
Data Fields define a single field of a content entry. There are two kinds:
To create a custom field, click New Data Field and set the Project, Name, Slug, Data Type, and UI Type (Input, Switch, Select, Textarea, Datetime, or Multiselect). Turn on Is Dict and choose a Dict to restrict the field's values to a dictionary.
Dictionaries are predefined value lists. Click New Data Dictionary, give it a Name, toggle Enable, and add the list of values. Any data field linked to the dictionary will offer these values as options.
A Content Type groups data fields into a schema. Click New Content Type, set the Project, Name, and Slug, then select the Data Fields that belong to the type. When editing content, the Meta Data tab shows exactly these fields.
Go to List to manage Content Lists: named groups of content. Tag articles with a list from the content editor, then access them via the public API or sync them to an external destination.
To create one, click New Content List and set:
| Field | Description |
|---|---|
| Name | Display name |
| Slug | URL-friendly identifier used to tag content. Auto-generated from the name if left empty |
| Enable Sync | When enabled, content added to this list is automatically synced to the configured destination |
| Destination | SyncCMS, Wordpress, or HTTP Push |
| API Secret Key | Required for Wordpress and HTTP Push: the key the destination shares with you |
| API URL | Required for HTTP Push: the URL to push changes to |
The list page shows the sync status of each list: pending and failed counts, and the last sync time.