Skip to Content
Meet our new project Fantasma: Create custom themes visually for Free.
DocsScopeLanding SectionsLatest Posts Section

Latest Posts Section

The Latest Posts section automatically displays your most recent blog posts on the landing page. This keeps your landing page fresh with new content.

Latest posts section example

Creating a Latest Posts Section

  1. Log in to Ghost admin
  2. Go to Pages, click New page
  3. Set the Page title (e.g., “Latest Insights” or “Recent Posts”)
  4. Optionally add an Excerpt for a section description
  5. Open the Page settings sidebar
  6. Add these internal tags: #landing, #landing-latest-posts
  7. Click Publish

Required Tags

Internal TagDescription
#landingRequired for all landing sections
#landing-latest-postsDisplays your latest posts

Display Styles

Choose how latest posts are displayed using style tags:

Internal TagDescription
#landing-style-listCompact list layout
#landing-style-grid-horizontalGrid with horizontal post cards
#landing-style-grid-verticalGrid with vertical post cards

If no style tag is specified, the section uses your theme’s default posts list style (configurable in Design settings).

List Style

Latest posts list

Best for: Compact display, text-focused blogs, many posts

#landing #landing-latest-posts #landing-style-list

Grid Horizontal Style

Latest posts grid horizontal

Best for: Visual blogs, balanced image/text display

#landing #landing-latest-posts #landing-style-grid-horizontal

Grid Vertical Style

Latest posts grid vertical

Best for: Image-heavy blogs, traditional card layout

#landing #landing-latest-posts #landing-style-grid-vertical

Optional Settings

Combine with other settings for more control:

Internal TagEffect
#landing-hide-titleHide the section heading
#landing-container-wideWider section layout