CMS Workflow
How to create, edit, and publish content using Sanity Studio.
Last updated:
Accessing Sanity Studio
Sanity Studio is embedded directly in the BloggFast app. Access it at /studio when running locally or in production. Log in with your Sanity account credentials.
Note
Content types
BloggFast comes with the following content types pre-configured in Sanity:
| Type | Purpose |
|---|---|
post | Blog articles with title, slug, Portable Text body, cover image, author reference, and categories |
category | Post categories for organizing content |
author | Author profiles with name, bio, avatar image, and slug |
blockContent | Rich text definition — headings, paragraphs, bold, italic, links, images, code blocks |
Note
SiteSettings database model — not in Sanity. Manage them at /admin/settings in the admin dashboard.Creating a post
- Open Sanity Studio at
/studio - Click Posts in the left navigation
- Click + New Post
- Fill in the title, slug, cover image, and body
- Assign a category and author
- Click Publish when ready to go live
The body field uses Sanity's Portable Text editor — a block-based rich text format that supports headings, lists, images, links, code blocks, and custom components.
Publishing and previewing
Sanity has two document states: Draft (unpublished) and Published. Your live site only renders published content. Draft documents are only visible in Studio.
If you configure a Next.js preview mode webhook, editors can preview draft content on the live site before publishing. See the Sanity docs for setup instructions.