Skip to main content

Blog

The blog lets you publish articles, news, and updates at /blog. Posts are written in Markdown and support categories, tags, cover images, and featured flags.

Public Blog

Visitors can browse posts at /blog. The listing shows posts in a card grid (3 columns) sorted by publish date, newest first.

Filtering options available to visitors:

  • Search - full-text across title, excerpt, and content
  • Tags - click any tag to filter to posts with that tag
  • Category - filter by category
  • Author - click an author's name to see only their posts

Active filters are shown as dismissible badges. Multiple filters can be active at once. Each card shows the post title, excerpt, up to 3 tags (with a "+N more" indicator if there are more), author avatar and name, and publish time.

Individual posts are available at /blog/[slug].

Managing Posts

Go to Admin Panel > Blog to manage all posts. You need the manageBlog permission.

Creating a Post

Click New Post and fill in:

FieldNotes
TitleShown in the card and as the page heading
SlugURL path - auto-generated from the title, can be customized
ExcerptShort summary shown in the post card
ContentFull Markdown body of the post
Cover ImageImage shown at the top of the post and in the card
CategoryAssign to a single category
TagsComma-separated tags for filtering
AuthorDefaults to the logged-in admin; can be changed
FeaturedMarks the post with a "Featured" badge in the listing
Statusdraft (not publicly visible) or published
Publish DateDefaults to now; can be backdated

Editing & Deleting

Click any post in the admin list to edit it. Posts can be returned to draft at any time. Deleting a post is permanent.

Draft Posts

Draft posts are not visible to the public but can be previewed by logged-in admins. This is useful for writing posts ahead of time before you're ready to publish.

Discord Notifications

When a new post is published, Community Template can automatically send a message to a Discord channel. Configure the channel ID and ping role in Admin Panel > Discord > Notifications.

Markdown in Blog Posts

Blog posts support the full Markdown feature set - headings, lists, code blocks, images, links, alerts, and HTML. See the Markdown guide for details.