Blog Settings

Each blog in Postnomic has configurable settings that control its behavior, appearance, and interaction features. Access these settings from the dashboard by selecting your blog and navigating to the ...

Overview

Each blog in Postnomic has configurable settings that control its behavior, appearance, and interaction features. Access these settings from the dashboard by selecting your blog and navigating to the Settings page.

Comment Settings

Postnomic includes a built-in comment system with configurable required fields and moderation options. Under Settings → Comments, you can control:

Required Fields

Choose which fields commenters must provide when leaving a comment:

  • Name — Require commenters to enter their name. Enable this for accountability.
  • Email — Require an email address. Useful for follow-up notifications and spam reduction.
  • Phone — Require a phone number. Typically only needed for specific use cases.

You can enable any combination of these fields. When a field is required, the comment form will not submit without it, and the API enforces the requirement server-side.

Comment Moderation

Enable moderation to review comments before they appear publicly:

  • Moderation enabled — New comments enter a Pending state and must be approved by a blog editor or admin before they are visible.
  • Moderation disabled — Comments are immediately visible after submission.

When moderation is enabled, comments can be in one of four states:

Status Description
Pending Awaiting review by a moderator
Approved Visible to all readers
Rejected Hidden from public view
Spam Flagged as spam and hidden

Manage the moderation queue from the Comments page in your blog dashboard.

Blog Layout

Choose how your blog's post listing is displayed to readers:

  • Default — A traditional single-column layout where posts appear in a vertical list. Best for blogs focused on long-form written content.
  • Masonry — A multi-column grid layout where post cards fill available space dynamically. Ideal for visual blogs with cover images and shorter posts.

The layout setting is returned via the API and automatically applied by the Client SDKs when rendering the blog index page.

API Key Management

Manage the API keys that your applications use to access this blog's content. Navigate to Settings → API Keys to:

  • Create new keys — Generate keys with descriptive names for different environments or applications.
  • View existing keys — See all active keys with their names and creation dates.
  • Revoke keys — Permanently disable a key. This immediately prevents all applications using that key from accessing the blog.

See the API Key Authentication guide for detailed best practices.

Blog Information

Under Settings → General, you can update:

  • Name — The display name shown in listings and page titles.
  • Description — A summary used in metadata and blog headers.
  • Canonical URL — The primary URL where your blog is hosted, used for SEO purposes and canonical link headers.

Note: The blog slug cannot be changed after creation, as it is used as a permanent identifier in API routes and Client SDK configuration.

Danger Zone

At the bottom of the settings page, you will find destructive actions:

  • Delete Blog — Permanently removes the blog and all associated content (posts, comments, media, tags, categories, user assignments). This action cannot be undone. Only Admins can delete a blog.

Was this article helpful?

Thank you for your feedback!