Posts
Write blog posts for your portfolio website with rich text editing, featured images, tags, and a flexible distribution model.
The Posts section lets you write and manage blog content for your portfolio website. Posts support rich text editing, featured images, tags, excerpt summaries, and SEO settings. The distribution model is designed around "write once, choose distribution" — the same content can be published to your website, sent as a newsletter, or both.
Post List
The post list shows all your posts with:
- Title and last updated timestamp (relative time)
- Tag previews (first 3 tags)
- Status badge: Draft, Published, Sent, Published & Sent, or Archived
- Sent indicator icon (if the post was sent as a newsletter)
Click any row to open the editor.
Actions
The action menu on each post row (Member+ only) offers:
- Edit — Open the post editor
- Publish to Site — Make the post live on your website
- Mark as Sent — Record that the post was sent as a newsletter
- Publish & Send — Both publish and mark as sent
- Revert to Draft — Pull the post back to draft from any state
- Archive — Move to Archived status
- Restore to Draft — Bring an archived post back to Draft
- Delete — Permanently remove the post (Admin+ only)
Creating a Post
- Go to Site > Posts
- Click New Post
- Enter a title — a URL-safe slug is generated automatically (shown as
/blog/slug) - Write your content using the rich text editor
- Add an excerpt, featured image, and tags in the Metadata section
- Optionally fill in the SEO fields
- Set the status when ready
- Click Save
Post Editor
The full-page editor has five sections:
Post Details
- Title — The post heading
- Slug — URL path shown as
/blog/your-slug(auto-generated from title, editable) - Status — Choose from the distribution options (see Status Workflow below)
Content
The same rich text editor (Tiptap) used in Pages — with bold, italic, headings, lists, blockquotes, links, images from your media library, text colors, and highlights.
Metadata
- Excerpt — A brief summary displayed in post listings and newsletter previews
- Featured Image — Pick from your media library. Shows a thumbnail preview with options to change or remove
- Tags — Comma-separated labels (e.g., "fashion, spring, editorial") used for filtering and organization
SEO
- SEO Title — Override the browser tab title (optional)
- Meta Description — Description for search engine results
Preview Mode
Toggle between Edit and Preview using the toolbar button. Preview renders the post as it would appear on your website:
- Featured image as a full-width hero
- Tags as badges
- Title as a large heading
- Excerpt as lead text
- Horizontal divider
- Formatted content
Status Workflow
Posts have a richer status model than pages because they support two distribution channels:
| Status | On Website | Sent as Newsletter |
|---|---|---|
| Draft | — | — |
| Published | Yes | — |
| Sent | — | Yes |
| Published & Sent | Yes | Yes |
| Archived | — | — |
You can move between states freely:
Draft→Published,Sent, orPublished & SentPublished→ addSentto becomePublished & Sent- Any published or sent state →
Archived Archived→Draft(restore)
Note: Only posts with status Published or Published & Sent appear on your portfolio site. Draft, sent-only, and archived posts are never served by the API.
Newsletter Distribution
The Send Newsletter button exists in the post editor toolbar, but newsletter sending is coming soon. Clicking it currently shows a "coming soon" notification. When available, it will send the post content to your mailing list subscribers.
The Sent and Published & Sent statuses already work for tracking distribution — you can manually mark posts as sent if you distribute newsletters through another tool.
Related Pages
- Site Overview — Module overview and key concepts
- Pages — Create static website pages
- Branding — Customize your site's appearance
- Navigation — Add a Blog link to your site's menu