← Back to Home

WordPress 建站指南 Gutenberg Blocks Practical Guide

WordPressGutenbergBlock EditorPage BuilderWebsite Building

My real experience: I once built a site for a client who initially demanded I install Elementor Pro. After two hours demonstrating the built-in Blocks functionality, he admitted "maybe WordPress comes with enough after all." This experience made me reconsider Gutenberg — it really is evolving, but too many people haven't caught up.

Why Built-in Blocks Are Already Enough

I have seen too many people install page builder plugins in their WordPress dashboard, only to have everything break after a single update.

The truth is, the built-in Gutenberg editor in WordPress 6.x is already quite capable. Media Blocks handle images and videos, Text Blocks write content, Design Blocks create layouts, Embed Blocks embed external content, and Widget Blocks manage sidebars — these five categories cover 90% of my daily editing needs.

This guide is based on WordPress 6.9.4 (the latest stable release as of April 2026) and official documentation (wordpress.org/documentation). It covers the core usage and pitfalls for each Block category.

Media Blocks: Images and Videos

Image Block

The most fundamental way to insert images. After uploading, you can:

Pitfall: WordPress 6.x Image Block already supports WebP format, but if you are using an older theme, uploading WebP might display as blank. Solution: Add to wp-config.php:

define('ALLOW_UNFILTERED_UPLOADS', true);

Or use an Image Optimization plugin.

Gallery Block

Multi-image grid display. After inserting, you can switch between 3 layouts: Tiled, Stacked, and Grid. Grid layout supports column count (1-8 columns).

Cover Block

Full-width background image with overlaid text. This previously required a separate plugin. Pro tip: After uploading the background image, the right sidebar has a "Fixed Background" option — checking it creates a parallax effect where the image stays fixed during scrolling.

Video Block

Upload MP4 directly or embed via URL. Important: If self-hosting videos, compress them first (HandBrake free tool can compress 1GB video to 50MB), otherwise page load speed will suffer.

Media & Text Block

Classic left-image/right-text or left-text/right-image layout. Much cleaner than using Table Block for layout. Pro tip: On mobile, it automatically switches to top-bottom layout with no extra configuration needed.

Text Blocks: Content Body

Paragraph Block

The most commonly used block. Right sidebar settings: text color, background color, font size (Large/Normal/Small/Custom). Gutenberg's inline spacing is much better than Classic Editor era.

Heading Block

H1-H6 hierarchy. Pro tip: Select a heading and use shortcuts Alt+1 to Alt+6 to quickly switch levels, no need to click the toolbar every time.

List Block

Ordered and unordered lists. Gutenberg supports nested lists — Tab for children, Enter to continue at parent level.

Blockquote Block

Quote styling. Three styles available (default/solid left border/large text). Right sidebar can fill in quote source URL.

Code Block

Code syntax highlighting. Language selected in the right sidebar (60+ languages supported). Pro tip: WordPress 6.x code block uses Prism.js, highlighting is much better than plain pre tags in Classic Editor.

Preformatted Block

Preserve exact formatting. Good for ASCII art or scenarios requiring precise whitespace.

Table Block

Insert tables. Gutenberg Table functionality is relatively basic: can only set row/column count, cannot merge cells. For complex tables, use TablePress plugin or HTML directly. Pro tip: Tables have a "Fixed Header" option — checking it keeps the header fixed when scrolling long tables.

Design Blocks: Layout Tools

Group Block

Bundle multiple Blocks together, apply unified background color, padding, etc. Practical use: add background color or border to an entire content section without setting each child block individually.

Row Block

Arrange child elements horizontally. Pairs with Columns for complex multi-column layouts.

Columns Block

The most used layout tool. After inserting, select column count (2-6 columns), each column can continue inserting any blocks. Pro tip: If you find a column height does not align with others, go to that column's Group Block settings and change "Stack Alignment" to "Top Alignment".

Stack Block

Vertical arrangement with uniform spacing control. Much easier than manually adjusting Paragraph spacing.

Buttons Block

Insert button groups. Can set multiple buttons (side-by-side or stacked), each button independently sets link, style (solid/outline), and color.

Separator Block

Divider lines. Boring but useful. Three styles: horizontal line, dotted line, and whitespace.

Embed Blocks: External Content

YouTube/Vimeo Embed

Paste a YouTube or Vimeo URL directly on a line, WordPress auto-converts to embed block. Pro tip: If the video has age restrictions or regional restrictions, the embed will show blank and cannot play. Solution: Use the Video block with self-hosted video file instead.

Twitter/X Embed

Paste tweet link to auto-embed. After 2024, Twitter embeds have CORS issues — on domestic servers it may fail to load. If you need to embed tweets, screenshot and use Image Block instead.

Instagram Embed

Same as above, paste link to embed. But Instagram embeds frequently fail to load on domestic servers (requires access to instagram.com).

Common Embed Block Settings

All embed blocks have in the right sidebar:

Important Note: Embed blocks are essentially iframes, they affect page load speed. If embedding multiple YouTube videos, use "lazy load" setting (⋮ menu top-right → Show nested context) or consider using cover image with custom link instead.

Widget Blocks: Sidebar Tools

Search Block

Site search. Clean appearance but limited functionality (only searches article titles, not full site content). For more powerful search, recommend SearchWP plugin.

Calendar Block

Display article publishing calendar. Useful but appearance has not changed in years, suitable for personal blog display.

Tag Cloud Block

Tag cloud. Set display count and grouping (by tag or category).

RSS Block

Aggregate content from other websites. Fill in RSS feed URL to auto-fetch. Pitfall: RSS feed must have complete item description fields, otherwise displays blank. Some websites (especially Chinese sites) have incomplete RSS feeds — this block will not work for them.

Navigation Block

Create site navigation menu. If your theme supports block-based navigation, this block is much more flexible than the traditional menu system.

My Practical Workflow

For every page I write, I follow this order:

1. Columns to determine overall layout (2-column or 3-column)

2. Cover for page top banner (one good image is worth a thousand words)

3. Group to package related content

4. Media & Text for product/service introduction sections

5. Image with captions for text-image mix

6. Buttons at the end for CTA

This workflow lets me build a professional-looking page in under 30 minutes without any additional plugins.

Who This Is For

Scenarios where WordPress built-in Blocks work well:

Scenarios where it is NOT suitable:

Summary

WordPress Gutenberg's five categories of built-in Blocks (Media/Text/Design/Embed/Widget) cover the vast majority of content editing needs. Once you are familiar with these blocks, you do not need to learn the complex interfaces of Elementor or Divi just to build a simple page.

The key is: first understand each block's applicable scenario, then use Columns/Group for layout skeleton, Media/Text to fill content, Embed/Widget to add external features and sidebar widgets. This approach is much clearer than installing a bunch of plugins.

👉 If you are using WordPress for website building and care about content publishing efficiency, AI automation can help you batch generate drafts: Learn more about MiniMax

For deeper WordPress development, recommended reading: WordPress Plugin Development

---



🔗 Related Tech Articles

Deep dive into related technical topics:

WordPress Gutenberg Blocks Practical Guide
技术标签: gutenberg, block editor
2026-04-11-the-complete-wordpress-website-building-guide-2026-en.html
技术标签: website building, 2026 guide
2026-05-06-wordpress-gutenberg-block-editor实用指南我如何在30分钟内用内置bl.html
技术标签: block editor, 古腾堡
🌐 WordPress Hosting
查看推荐 →