Articles
Articles are blog posts or news entries managed from Admin > Articles. They support rich-text editing, categories, tags, and author attribution.
Creating an Article
Click the "+" button in the articles table to open the creation form. Key fields include:
- Title - The article headline. Also used to generate the URL slug.
- ID / Slug - A unique identifier that doubles as the URL path. Auto-generated from the title but can be customized for SEO. Set once during creation.
- Body - Rich-text content with the full TinyMCE editor (formatting, images, links, embeds).
- Excerpt - A short summary shown in article listing cards and search results. Helps readers decide whether to click through.
- Featured image - The main image displayed at the top of the article and in list cards.
- Categories - At least one category is required. The first category is the primary and determines the URL path.
- Tags - Optional free-form labels for additional organization. Tags are flat text strings with no duplicates.
URLs & Browsing
Article URLs follow the pattern /articles/[category]/[id]. The primary category (first in the list) determines the URL. On the public site, visitors can browse articles by category using filter tabs on the articles listing page.
The platform can also display article recommendations on other article pages. The number of recommendations, sort field, sort direction, and section title are configurable in Site Config > Content.
Rich-Text Editor
The body field uses TinyMCE, which provides a word-processor-like editing experience. Capabilities include:
- Text formatting (bold, italic, headings, lists, blockquotes)
- Image insertion and resizing
- Link creation (internal and external)
- Table creation and editing
- Code blocks and horizontal rules
- Fullscreen editing mode for distraction-free writing
Author Attribution
Each article can be attributed to an author. The author selector shows users with Admin or Super roles. The author's name and profile link appear on the published article. This is optional — articles without an author display without attribution.
Status Workflow
- Draft - Article is being written. Not visible to readers.
- Live - Article is published and visible on the site.
- Archived - Article is hidden from public view but preserved in the system.
Only articles with live status appear on the public site. Draft and archived articles are visible to admins in the Manager but return a 404 for visitors.