1.2 · The Gutenberg editor & blocks

Level 1 · Beginner: content & settings

1.2The Gutenberg editor & blocks

Goal: master the Gutenberg editor: add and organise blocks, build columns, save time with patterns and reusable blocks.
Estimated time: 18 min · self-paced reading · If you only have 5 min: read “The essentials in 30s” + the diagram.

The essentials in 30 seconds

  • Gutenberg works with blocks: every heading, paragraph, image, button or column is a self-contained block that you move and configure.
  • You insert a block with the + button or by typing / followed by the name (/image, /columns), the regulars' shortcut.
  • Patterns insert ready-made layouts; reusable blocks are edited in one place and update everywhere.

Running mini-case — Samir composes the Collections page

Samir has to build the "Collections" page for Atelier Bahja: a banner, three range cards side by side, then a contact box repeated on several pages. He discovers that Gutenberg lets him do everything without code, but he wants to move fast and stay consistent. This section shows him blocks, columns, patterns and the reusable block that will save him from recreating the box on every page.

Sequel to case 1.1 — the content plan is ready, now on to composition.

1. Blocks and columns

In Gutenberg, everything is a block: a heading, a paragraph, an image, a button, a gallery, columns. Each block can be selected, moved by drag and drop and has its own settings in the sidebar. You compose a page like stacking bricks, without writing code. The most useful shortcut: typing / in the content opens the inserter and lets you call a block by name (/image, /button, /columns).

For Hassan's three ranges, Samir inserts a Columns block with three columns, then places an image, a heading and a paragraph in each. On mobile, the columns stack automatically: the page stays readable with no extra setting.

2. Patterns and reusable blocks

Patterns are ready-to-use layouts — banner, pricing grid, testimonials — that you insert in one click then customise. They save considerable time on complex sections and guarantee a professional result.

Reusable blocks (or synced blocks) go further: a block designed once (for example the "Contact us" box) can be reused on several pages. Editing it in one place updates all occurrences. Samir uses this for the workshop's contact details, which must stay identical everywhere.

Common misinterpretation: "Gutenberg is just an improved text editor". No: it is a page composer built on blocks, with columns, patterns and reusable blocks. Used well, it covers most sites without an external page builder.
Composing a page with Gutenberg You insert a block, set its options, organise it into columns, then reuse patterns and blocks. Insert a block(+ or /)Set its optionsOrganise into columnsReuse a patternor block
The Gutenberg cycle: insert, set, organise, reuse.
Text version of the diagram (SEO / screen readers / translation): 1) Insert a block with + or /. 2) Set it in the sidebar. 3) Organise blocks into columns. 4) Reuse a pattern or a synced block. Lesson: everything is a block, and reuse saves time.

🔎 Concrete example — Three ranges side by side (Samir's case)

1. Columns block → 3 columns.
2. In each column: image + range heading + paragraph.
3. + button → Patterns → insert a "Our commitments" banner.
4. Contact box → "Create a reusable block".
→ Reuse the box on Collections, About and Contact.

Result: a structured page in a few minutes.

Lesson: pattern for layout, reusable block for repeated content.

Section vocabulary

Gutenberg
WordPress content editor based on blocks: the modern way to compose posts and pages.

Simple example: Samir builds the Collections page in Gutenberg.

What it is not: going back to the classic editor out of habit.

Reflex: blocks = Gutenberg.

Block
A self-contained content unit: paragraph, heading, image, button, columns, gallery.

Simple example: each range takes a column with three blocks.

What it is not: putting everything into a single paragraph block.

Reflex: one element = one block.

Insertion (+ or /)
Adding a block via the + button or by typing / followed by the block name.

Simple example: type /columns to insert the grid.

What it is not: looking for each block in a menu without using the shortcut.

Reflex: / + name = quick insertion.

Pattern
A ready-to-use layout, inserted in one click then customised.

Simple example: a "Our commitments" banner inserted then adapted to the workshop.

What it is not: recreating every complex section by hand.

Reflex: ready-made section = pattern.

Reusable block
A block saved and reused on several pages, updated everywhere from a single place.

Simple example: the same contact box on three pages.

What it is not: copy-pasting the box and forgetting to fix one occurrence.

Reflex: repeated content = synced block.

In practice — Composing a page with blocks

  1. In a page, insert a heading, a paragraph, an image and a button via + or /.
  2. Add a two-column Columns block and move the blocks into it.
  3. Insert a pattern from the Patterns tab, then customise its text and image.
  4. Create a reusable block "Contact us" and insert it on a second page.
You compose structured pages without code and reuse your recurring sections.

Ready-to-say script — showing block-based composition (30s)

"Your page is built like bricks: a heading, an image, a button. I can also reuse a contact block on several pages: if your number changes, I change it once and it updates everywhere."

Show the reusable block live: it is the most convincing argument.

Copy-paste template — block-based page plan

SECTION 1: banner (heading + image + button)
SECTION 2: columns → 3 ranges (image + heading + text)
SECTION 3: customised "commitments" pattern
REUSABLE BLOCK: contact box
PAGES USING THE BOX: _______________

Simple page

Stacking a heading, text and image is enough; no need for columns or patterns.

Rich page

Columns + patterns for polished layout without code.

Repeated content

Reusable block for contact details, opening hours or calls to action.

Taking over an old site

Classic blocks remain editable; migrate the old sections gradually.

✓ Best practices

  • Use / to insert a block from the keyboard.
  • Go through a pattern before rebuilding a complex section.
  • Reserve reusable blocks for genuinely repeated content.

✗ Common pitfalls

  • Cramming everything into a single paragraph block.
  • Copy-pasting a box onto ten pages.
  • Recreating an existing pattern by hand.

Key takeaways

  • Everything is a block in Gutenberg.
  • / + name inserts a block quickly.
  • Patterns save time on complex sections.
  • A reusable block updates everywhere.

48h Challenge — apply tomorrow

Reproduce a "three services" section with a Columns block and insert a pattern on a page. Then create a reusable contact block and place it on two pages. 25 minutes.

Section exit checklist
  • I compose a page with blocks and columns.
  • I insert a block from the keyboard with /.
  • I know when to use a pattern or a reusable block.
Self-rating 1-5: can I build a page without code?do I reuse instead of recreating?

Frequently asked questions

Gutenberg or a page builder?

Gutenberg, native and free, is enough for most sites and stays lightweight. Builders such as Elementor offer more visual freedom, at the cost of extra weight and dependency. Learning blocks is the foundation.

Can I get the old classic editor back?

Yes, with the Classic Editor plugin, but that is a transitional choice: Gutenberg is the future of WordPress and the basis of full site editing (FSE, section 2.2). Better to learn blocks.

Is a reusable block really synced?

A classic reusable block is synced: editing its content in one place updates all occurrences. For independent variants, use a pattern or a template instead.

Check your understanding

Samir wants to quickly insert an already laid-out "Our commitments" section. Which action is most efficient in Gutenberg?

Additional resources (optional, to go further)

Level 1 examFresh, harder questions to test what you've learned