ZeroToWP

Block Pattern

Quick Definition

A block pattern is a pre-designed group of WordPress blocks that creates a complete section or layout — like a hero header, pricing table, or testimonial grid. Insert one click, then customize the content. Synced patterns update everywhere when you edit them.

WordPress Developer block patterns documentation

What Is a Block Pattern?

Pre-built combination of Gutenberg blocks arranged into a complete design section. Insert in one click, customize content. WordPress includes dozens, themes add more, you can create your own.

How to Use

  1. Open block editor
  2. Click + inserter or Patterns tab
  3. Browse categories: Headers, Testimonials, CTA, Galleries
  4. Click to insert
  5. Edit individual blocks — text, images, colors

Synced vs Unsynced

TypeBehaviorBest For
UnsyncedIndependent on insert, changes do not propagateOne-off layouts
SyncedLinked — edit one, updates ALL instancesHeaders, footers, CTAs

Synced patterns = formerly "Reusable Blocks" (renamed WP 6.3).

Where They Come From

  • WordPress core — built-in basics
  • Your themeAstra, Kadence, block themes
  • wordpress.org/patterns — community directory
  • Block plugins — Spectra, etc.
  • Your own — create from any block selection

Patterns vs Page Builders

Similar purpose to page builder templates, but native Gutenberg = lightweight, fast, no vendor lock-in.

Why It Matters

The reason most users no longer need a page builder for basic-to-intermediate design. Professional layouts without performance cost.

Sources: Developer.WordPress.org, WPBeginner

Related Terms

Related Articles