Skip to content

Pre-heading

Blog Feed Block

Editing Confidence: A Better Client Experience

A great WordPress site isn’t just about how it looks on launch day – it’s about how it holds up when real people start editing it. Most client sites eventually suffer from broken layouts…

Read article

Building Faster with Templates: Blog Grid and Projects

Speed matters – not just for page load times, but for how quickly you can launch new sections of a site. That’s why Turbo includes dedicated templates for Blog Grid and Projects.

Read article

Turbo vs. Page Builders: When to Use Each

WordPress page builders are popular for a reason: they give you visual freedom, fast layouts, and a familiar drag‑and‑drop experience. But they are not always the best fit – especially when performance…

Read article

Design Consistency Without Design Debt

Design consistency is one of the most overlooked problems in WordPress builds. A site might launch looking great, but once multiple people start editing it, the layout begins to drift.

Read article

Inside Turbo Blocks: A Curated Library for Real Marketing Pages

When we started building Turbo Blocks, our goal wasn’t to create the largest block library. It was to build the most useful one. We wanted a set of blocks that would actually cover the pages…

Read article

Why We Built Turbo: A Performance‑First WordPress Theme

If you’ve ever inherited a WordPress site built on a heavy page builder, you already know the trade‑offs. The visual freedom is appealing at first, but the cost shows up later…

Read article

Blog Feed

The Blog Feed block displays your latest posts in a responsive grid, with optional category filtering and customizable card styles.

What It Includes

  • Pre heading text (optional)
  • Heading
  • Intro text
  • Post grid
  • Optional category filter
  • Optional “See More Posts” button (auto‑appears if more posts exist)

Layout Controls

  • Inner spacing (Top/Bottom): Small / Medium / Large
  • Inner spacing (Left/Right): Small / Medium / Large
  • Content alignment: Left / Center / Right
  • Top margin: Use global / None / Small / Medium / Large
  • Bottom margin: Use global / None / Small / Medium / Large

Query Controls

  • Posts per page: 1–20
  • Columns: 1–4
  • Order by: Date / Title / Random
  • Order: Newest first / Oldest first
  • Limit to category: choose a single category or “All categories”

Category Filter

  • Show category filter (toggle)
  • When enabled, filter buttons appear above the grid.
  • Clicking a category updates the grid without reloading the page.

Typography Controls

  • Heading tag: H1 / H2 / H3
  • Heading size: Theme default, XL → 4XL
  • Body size: Theme default, Small → 3XL

Color Controls

  • Heading text
  • Body text
  • Background
  • Card background
  • Card title
  • Card text
  • Card link

Category Filter Colors

  • Button background
  • Button text
  • Button hover background
  • Button hover text

Notes

The “See More Posts” button appears automatically if more posts exist than the posts‑per‑page value.

Category filtering uses AJAX, so it’s quick and doesn’t reload the page.