Control Block Patterns is a simple plugin that comes with 850+ predefined patterns ready to use & you can create more block patterns. It allows end-users to create custom block patterns within the WordPress Patterns Directory. You can add beautifully designed, ready-to-go layouts to any WordPress site with a simple add/replace. Save & control your site Block Patterns in an organized way.

Block Patterns are predefined block layouts, available from the patterns tab of the block inserter. Once inserted into content, the blocks are ready for additional or modified content and configuration.

By using this plugin you can also control Patterns, custom CSS, Script,HTML, and many more in your WordPress site header, content, and footer.

When you activate the Control Block Patterns plugin that creates a new custom post type for custom block patterns. If you register custom patterns, you can select registered block patterns on the edit screen.

The Control Block Patterns plugin is fully compatible with Gutenberg 7.8+ and WordPress Version 5.8.1. This plugin currently requires PHP 5.6 or higher. Block pattern will be a part of core WordPress in the future.

Key Features

How to Use the Plugin

After installing and activating the plugin, you should see a new Block Patterns menu item in your WordPress admin. You can create a new pattern just like you would any post or page from that point. The process is as follows, which may help you.

  1. Click on the Block Patterns menu item in the sidebar admin menu.
  2. Click on the Add New button.
  3. Give a name for your pattern
  4. Start writing code in the Pattern Content section or click on Insert Pattern Content from Directory to insert any blocks you want to be part of your pattern.
  5. There are a few more fields to modify or you can leave them as default.
  6. Publish the pattern (once you publish a pattern, it will be available within the pattern library)
  7. Go to any post or page (existing or new one)
  8. Locate your pattern in the Block Inserter under the pattern tab and click on it.
  9. After clicking on the icon, you should see your custom pattern in the pattern library/list. Click on it. It will be inserted into your post
  10. All contained blocks are now independent of the original pattern and can be edited as any regular block.


Control Block Patterns is the easiest way to design your layout with beautiful patterns and to insert code or script in your WordPress headers and footers.

Our goal is to make using WordPress easy, both with our WordPress plugins and resources like SenseFlame, the largest WordPress resource site for beginners.

We feel that we have done that here. I hope Control Block Patterns are useful to insert patterns and scripts on your site.

Launch login modal Launch register modal