WordPress Block Editor (Gutenberg)

Everything you need to know about the WordPress block editor — from basic blocks to full-site editing.

The WordPress block editor, codenamed Gutenberg, replaced the classic editor in WordPress 5.0 (December 2018). Instead of a single text field, content is built with individual blocks — paragraphs, headings, images, columns, and dozens more. Each block is a self-contained unit you can move, style, and configure independently.

How the Block Editor Works

Every piece of content is a block. A blog post might contain a heading block, three paragraph blocks, an image block, and a quote block. You add blocks with the + inserter button or by typing / followed by a block name directly in the editor. Blocks snap together vertically, and you can drag them to reorder or use the arrow controls in the toolbar.

The right sidebar shows block-level settings (typography, color, spacing) when a block is selected, or document-level settings (categories, featured image, publish date) when nothing is selected.

Essential Block Types

Text Blocks

Media Blocks

Layout Blocks

Embed Blocks

Paste a URL from YouTube, Twitter, Vimeo, Spotify, or dozens of other services and WordPress auto-converts it into an embed. No shortcodes or plugins needed.

Keyboard Shortcuts

Speed up your editing with these shortcuts (Cmd on Mac, Ctrl on Windows):

Reusable Blocks and Patterns

Reusable Blocks (Synced Patterns)

Create a block or group of blocks once, save it as a synced pattern, and insert it on any page. Editing the synced pattern updates every instance across your site. Ideal for CTAs, author bios, disclaimers, or newsletter signup forms that appear on multiple pages.

Block Patterns

Pre-designed block layouts you can insert and customize. WordPress ships with built-in patterns (hero sections, testimonials, pricing tables), and themes add their own. The pattern directory at wordpress.org/patterns has thousands of community-contributed designs you can copy into your editor.

Full-Site Editing (FSE)

Block themes (like Twenty Twenty-Four and Twenty Twenty-Five) extend the block editor beyond posts and pages to your entire site structure. With FSE you can edit:

FSE eliminates the need to edit PHP template files for most layout changes. Want to add a search bar to your header? Just open the header template part and insert a Search block.

Block Editor vs Classic Editor

The Classic Editor plugin is still available but officially loses support after December 2024. New WordPress projects should use the block editor.

Tips for Faster Editing

Frequently Asked Questions

Can I still use the classic editor?

Yes, by installing the Classic Editor plugin. However, WordPress officially ended support for it after 2024, and it won't receive updates for future WordPress versions. It's recommended to transition to the block editor for long-term compatibility.

Do page builder plugins still work with the block editor?

Yes. Elementor, Beaver Builder, and other page builders work alongside the block editor — they replace it on specific pages where activated. Some builders like Spectra and Kadence Blocks extend the block editor with additional blocks instead of replacing it.

What's the difference between blocks and widgets?

In block themes, widgets are replaced by blocks entirely. In classic themes, the widget area still exists but uses block-based widgets since WordPress 5.8. The legacy widget system is available via the Classic Widgets plugin.

How do I find what blocks a WordPress site uses?

Use our WordPress theme detector to identify the theme — block-based themes use the block editor exclusively. For specific block plugins (like Kadence Blocks or Spectra), the detector identifies installed plugins from front-end signatures.

Want to know what theme and plugins a WordPress site uses? Try our free WordPress detector — paste any URL and get results in seconds.