Skip to Content

Understanding Block Patterns

Advanced Training Module 6: Patterns

Patterns are reusable collections of blocks that help you create content more efficiently and consistently across your website.

Rather than rebuilding the same layout over and over again, you can save a collection of blocks as a pattern and insert it whenever needed. Patterns can consist of a single block or an entire page section containing text, images, buttons, layouts, and more.

Patterns are particularly useful when creating content that follows a consistent structure, appearance, or workflow.


What Is a Pattern?

A pattern is a pre-designed collection of blocks that can be inserted into pages and posts.

For example, a pattern might include:

Heading
Introduction Text
Button

Or a more complex layout such as:

Image
Heading
Paragraph
Call to Action Button

Instead of building these layouts repeatedly, they can be saved and reused throughout your site.


Why Use Patterns?

Patterns help:

If you find yourself recreating the same section more than once, it may be a good candidate for a pattern.


Types of Patterns

There are two different types of patterns:

While both allow you to reuse content and layouts, they behave very differently.

Understanding the difference is one of the most important aspects of working with patterns.

Synced Patterns

A synced pattern creates a shared version of content that remains connected wherever it is used.

When the pattern is updated:

This makes synced patterns ideal for content that should remain identical across the website.

When to Use Synced Patterns

A synced pattern works best when:

Examples include:


Important: Editing Synced Patterns

Because synced patterns are connected site-wide:

Any changes made to a synced pattern will automatically appear everywhere that pattern is used.

This is extremely powerful, but it also requires caution.

Before editing a synced pattern, ask yourself:

Always verify updates after saving.


Non-Synced Patterns

A non-synced pattern acts as a reusable starting point or template.

When inserted:

This makes non-synced patterns ideal for content structures and layouts that will be customized after insertion.


When to Use Non-Synced Patterns

Non-synced patterns are useful when:

Examples include:


Important: Editing Non-Synced Patterns

Unlike synced patterns:

Changes made to a non-synced pattern do not automatically update existing pages.

Once a non-synced pattern has been inserted and edited, it becomes independent.

This means:


Choosing the Right Pattern Type

A simple rule:

Use a Synced Pattern When:

The content should always be identical.

Examples:

Use a Non-Synced Pattern When:

The layout should be reused, but the content should change.

Examples:


Examples

ContentPattern Type
Contact informationSynced
Newsletter signupSynced
Department announcementSynced
Program page structureNon-Synced
Service page layoutNon-Synced
Training module templateNon-Synced
Research project templateNon-Synced

When deciding between the two, focus on whether the content or the layout is what needs to remain consistent.


Best Practices

Start With Non-Synced Patterns
If you’re unsure which type to use, non-synced patterns are usually safer.

Use Synced Patterns Carefully
Only use synced patterns when content truly needs to remain consistent across the entire website.

Create Patterns for Repeated Work
If you’re rebuilding the same section multiple times, consider creating a pattern.

Name Patterns Clearly
Use descriptive names such as:

Think Long-Term
Ask yourself: Will I want to update this content everywhere at once? If yes, a synced pattern may be appropriate.ges or posts where the pattern is used.


Try it Out!