Posts

Write and publish blog posts, announcements, and news articles for your organization's website.

Overview

The Posts collection is where you create written content for your website — blog articles, organization announcements, and news updates. Each post has a rich text editor for the body, an author, categories, tags, and SEO settings.

Posts have three categories: Blog Post, Announcement, and News. The category determines how the post is displayed and grouped on your website.

The Posts list view showing all posts with title, category, author, and statusThe Posts list view — see all your posts with their category, author, and status

Content Tab

The Content tab is where you write the post itself. Enter a compelling title, an optional excerpt for previews, and the full body content.

FieldRequiredDescriptionExample
TitleYesThe headline of your blog post. Displayed prominently on the website and used to generate the slug.Community Clean-Up Day Recap
ExcerptNoA short summary of the post. Used for preview cards and SEO meta descriptions. Keep it to 1-2 sentences.Volunteers gathered to clean up downtown Centerburg last Saturday.
ContentYesThe full body of your post. Uses the rich text editor with support for headings, bold, italic, links, lists, and images.(rich text editor)
The Content tab with title, excerpt, and rich text editorThe Content tab — title, excerpt, and the rich text editor for your post body
Rich Text Editor

The content editor supports headings (H1–H6), bold, italic, underline, strikethrough, links, ordered and unordered lists, and block quotes. Use the toolbar at the top of the editor to format your content.

Details Tab

The Details tab contains metadata about the post — who wrote it, what type it is, when it was published, and how to categorize it.

FieldRequiredDescriptionExample
AuthorYesThe post author. Automatically set to the current user when creating a new post. You can change it to any user.admin@nsmedia.io
CategoryYesThe type of post. Choose from Blog Post, Announcement, or News. Determines how the post is displayed and categorized on the website.Blog Post
Published DateYesThe date and time the post was published. Defaults to now. You can set a future date for scheduling.2026-02-20 9:00 AM
Read TimeYesEstimated reading time in minutes. Displayed on the post card and detail page. Defaults to 5 minutes.3
TagsNoAdd tags for filtering and categorizing. Click "Add Tag" to create a new entry. Tags display as pills on the website.Community, Volunteer
CTA TextNoCustom call-to-action button text on the post card. Defaults to "Read More". Max 50 characters.Read Full Story
The Details tab showing author, category, published date, read time, tags, and CTAThe Details tab — author, category, dates, tags, and call-to-action settings
ℹ️Note

The Author field is automatically set to your account when you create a new post. You only need to change it if someone else should be credited.

Tip

Tags are great for cross-categorization. For example, a blog post about a community event could have tags like "Community" and "Events" to help visitors find related content.

SEO Tab

The SEO tab lets you optimize how the post appears in search results and social media shares. All fields are optional — sensible defaults are used if left blank.

FieldRequiredDescriptionExample
Meta TitleNoOverride the page title used in browser tabs and search results. If blank, the post title is used.Community Clean-Up Day | Centerburg Meadows
Meta DescriptionNoThe description shown in search engine results. If blank, the excerpt is used. Keep under 160 characters.See highlights from the annual community clean-up day in Centerburg.
Meta ImageNoThe image shown when the post is shared on social media (Facebook, Twitter, etc.). Defaults to the featured image.(upload: social-share.jpg)
The SEO tab showing meta title, meta description, and meta imageThe SEO tab — customize how your post appears in search engines and social media
Tip

For best SEO results, write a unique meta description for each post. Keep it under 160 characters and include relevant keywords. If you leave it blank, the excerpt will be used instead.

Sidebar Fields

These fields appear in the right sidebar of the editor, outside the main tabs.

FieldRequiredDescriptionExample
SlugYesURL-friendly identifier. Auto-generated from the title as you type. Used in the website URL (e.g., /posts/community-clean-up-day-recap).community-clean-up-day-recap
Featured ImageNoThe main image for the post. Shown at the top of the post and on preview cards.(upload: cleanup-day-hero.jpg)
StatusYesControls visibility. Draft posts are not visible on the website. Published posts are live. Archived posts are hidden but preserved.Published
The sidebar showing slug, featured image, and status fieldsThe sidebar — slug, featured image upload, and publication status
⚠️Warning

Changing the Status to "Draft" will immediately hide the post from the website. Use "Archived" to preserve old posts that are no longer relevant.

Creating Your First Post

  1. Go to Posts

    Click "Posts" in the left sidebar of the admin panel.

  2. Click "Create New"

    The button at the top-right opens a blank post form.

  3. Write your post

    On the Content tab, enter a title and write your post using the rich text editor. Add an excerpt if you want a custom preview summary.

  4. Set the details

    Switch to the Details tab. Choose a category (Blog Post, Announcement, or News), verify the published date, and adjust the read time if needed.

  5. Upload a featured image

    In the sidebar, upload a featured image. This will be the hero image at the top of your post and the thumbnail on listing pages.

  6. Set status to Published

    In the sidebar, change the status from "Draft" to "Published" when you're ready for the post to go live.

  7. Save

    Click Save. Your post will appear on the website after the next rebuild (usually 1-2 minutes).

Frequently Asked Questions

What's the difference between Blog Post, Announcement, and News?

These categories control how posts are grouped on your website. Blog Posts are regular articles. Announcements are typically short, time-sensitive updates. News articles cover organizational or industry news. Your website template determines exactly how each category is displayed.

Can I schedule a post for the future?

You can set a future published date, but the post will still be visible if the status is set to "Published." For true scheduling, keep the status as "Draft" and change it to "Published" when you're ready.

How do I add images inside the post body?

In the rich text editor, use the image upload button in the toolbar. You can upload a new image or select one from your media library. Images will be automatically optimized.

Do I need to fill in the SEO tab?

It's optional but recommended for important posts. The system uses sensible defaults (post title as meta title, excerpt as meta description, featured image as social image) if you leave the SEO fields blank.

How do tags work?

Tags are free-form text labels. Add as many as you like by clicking "Add Tag." They appear as clickable pills on the website and help visitors filter and find related content.

Can I edit a published post?

Yes. Open the post, make your changes, and click Save. The website will rebuild automatically with the updated content.