Blog index
The blog landing page now has a canonical Strapi source
This document is intended to back the posts index surface through site-content-setting.postsIndexPage, while the route can still fall back to slug blog if the singleton relation is absent in the public API.
Editorial control
Blog intro lives in content, posts stay in the collection
Editors can control the blog landing hero and supporting copy without duplicating the actual posts collection or filter logic.
Route intro
The blog index can display marketing copy above the post grid without changing list query behavior.
Metadata source
SEO and Open Graph fields can come from a canonical blog page instead of hard-coded route defaults.
Fallback-safe
Fresh local rebuilds can still resolve the blog landing source from slug blog even when singleton relations lag behind.
11 posts published

[Editor Demo] Layout Patterns
A seeded post that uses section, row, and column blocks for editorial layout patterns.
[Editor Demo] Block Tour
A seeded post that walks through hero, rich-text, feature-grid, CTA, FAQ, and testimonial blocks.