Skip to Content

Understanding Block Patterns

Module 6.1 – Mastery: Patterns: Introduction

What is a Block Pattern?

Patterns refer to pre-designed layouts that allow you to easily create consistent and reusable content on your website. They can include one block or a combination of blocks.

Patterns help streamline your content creation process by providing you with ready-made designs for common page elements such as headers, and various section layouts.

Synced vs. Non-synced Patterns

There are two different kinds of patterns: synced and non-synced. They both solve a similar problem -providing users with ways to easily add commonly used blocks.

However, they are quite different from each other.

The biggest difference is that if you make a change to a synced pattern, it changes the pattern on every page or post you’ve used it on.

Synced Pattern

A synced pattern is useful to lay out content that will be exactly the same everywhere on your site. It likely does not change often and when it does, you want the changes to be sitewide.

For example, you might use a synced pattern for:

Important – Changing a synced pattern

When you create a synced pattern, any changes that you make to the pattern will cascade throughout your entire site to wherever the pattern is implemented. This is an important distinction to keep in mind as every change may affect several pages across your website.

Non-Synced Pattern

A non-synced pattern provides a foundational set of blocks that you can use as a starting point (or template) to lay out content and then customize as needed.

For example, you might use a non-synced pattern for:

Module pages on a training site – on this site, we have a pattern that includes blocks for the intro, Step-by-Step, a training video and video transcript, and Try it Out exercises.

Important – Changing a Non-Synced Pattern

Changes that you make to a non-synced pattern or to a page that contains a non-synced pattern are localized. They will not affect any other pages or posts where the pattern is used.

Video Tutorial

Try it Out!

Now that you have learned what a pattern is, time to try it out!

  1. Review the pages on your site.
    • Are there any with similar elements where a pattern might be useful?
    • Would you use a synced or non-synced pattern?
  2. Note your ideas. In the next 2 modules, you will learn how to create and implement block patterns.