HomePluginsPattern Wrangler for Managing Block Patterns

Get Your Block Patterns Under Control With Pattern Wrangler

Patterns View in Pattern Wrangler Allowing Manual Curation of Block Patterns

Enable or disable individual patterns, curate your pattern list, and hand the site off to your client.

Block patterns are a time-saver when developing sites, but patterns can quickly get out of hand, particularly if you have a plugin or theme with a lot of patterns such as WooCommerce. With patterns coming in from a variety of sources, finding the right pattern in the block editor can be overwhelming and sluggish.

With Pattern Wrangler, a free plugin, you can quickly hide core, remote, plugin, and theme patterns, instantly freeing up your pattern library. Additional features include disabling registered patterns individually, allowing for a fine-tuned selection of patterns.

Image

Pattern Wrangler 2.0 is Now Available

What can Pattern Wrangler do for you?

Intuitive Pattern Library screen with advanced filtering

View all your patterns in one place, both registered and local. Features include advanced filtering, pagination, live previews, pattern code copying, and much more.

Local patterns and categories are encouraged

Registered patterns from themes are great, but the power comes from creating local patterns using the Patterns post type local to your database. With built-in categories, you can organize how your patterns show up in the patterns view in the block editor.

Map, rename, and disable categories from registered patterns

Registered Patterns come from themes and plugins. They often have conflicting or duplicate categories. You can disable, rename, and map these registered categories to better organize your patterns when viewing them in the block editor.

You can preview patterns on the frontend

See how your local patterns look on the frontend, which allows you to preview how patterns behave on your site. You can find a preview option in the list view, or when editing a local pattern.

Quickly disable some or all patterns

You can disable all patterns, or selectively disable patterns from plugins and themes. You can also disable local patterns from the post list screen by bulk-selecting patterns and marking them as a draft.

Re-enable the customizer and load CSS in the block editor

You can re-enable the customizer, set menus, and control whether the customizer CSS loads in the frontend, block editor, or not at all. You can technically have a block editor only stylesheet.

Patterns as shortcodes

Output any saved pattern as a shortcode, which is compatible with most page builders. You can find the shortcode from the patterns list screen.

A Pattern Importer block is included

Copying patterns from site-to-site is easy, but what about the images? The images copied are still hosted on the other site, not yours. The Pattern Importer block takes the pattern code you have copied and downloads each image to your site. This is a considerable time-saver, especially when you need local images.

Export local patterns and transfer your patterns from site-to-site

WordPress by default doesn’t allow exporting of local patterns. Pattern Wrangler can enable exporting, so you can export and import your patterns just as you would blog posts or pages.

It’s easy to get started with Pattern Wrangler

Hide core patterns, remote patterns, or all patterns.
Admin Options for Quickly Disabling Patterns

Quickly disable core, remote, and theme patterns

Hide core patterns, remote patterns, or all patterns.
Admin Options for Quickly Disabling Patterns

Disable all patterns, core patterns, and even remote patterns.

Hide all patterns with just a few clicks.

Hide the patterns that come with WordPress Core.

Hide all remote patterns to prevent loading incompatible patterns.

Hide patterns from plugins and themes.

Hide any patterns that do not have a category attached.

Disable, rename, and map categories

Edit, Rename, and Disable Pattern Categories
Map Categories From Registered Patterns to Uncluttered Your Patterns View in the Block Editor

You can rename pattern categories, or disable certain ones and map them to another category.

Disable a pattern category to avoid duplicates.

Map a disabled registered category to a local category.

Rename category labels for internationalization.

Edit, Rename, and Disable Pattern Categories
Map Categories From Registered Patterns to Uncluttered Your Patterns View in the Block Editor
Pattern Importer Screenshot
The Pattern Importer Block Can Download Remote Images To Your Site

Import remote patterns and images with the Pattern Importer block

Pattern Importer Screenshot
The Pattern Importer Block Can Download Remote Images To Your Site

Copy patterns from site to site with the Pattern Importer.

Downloads all pattern images and background images locally.

Replace any unique IDs in the pattern to prevent style conflicts.

Supports error handling in the event of a pattern error.

Here’s what people have to say about Pattern Wrangler

These reviews were pulled from WordPress.org.

Mike Oliver
Image

Frequently Asked Questions

How does this plugin enhance the pattern editing experience?

WordPress’s pattern editing experience improves with each release, but not everyone uses Full-Site Editing, and patterns can quickly get out of hand. This plugin adds a new Pattern Library screen so you can selectively enable or disable both local and registered patterns.

What is the Pattern Importer, and how does it work?

When you copy a pattern from site to site, the images aren’t carried over and reference the old site.

The pattern importer block scans the content for images and replaces them with local copies.

How does this work on Full-Site Editing themes?

This plugin sits outside of the full-site editor (FSE), but will still enhance the Patterns view when viewing patterns in the full-site editor. With FSE, you can use Pattern Wrangler to re-enable the customizer, allowing for custom CSS and the ability to create nav menus.

Does this work for Classic Editor sites?

Yes! You would create a pattern as normal using the block editor. You can then use the provided shortcode to use in the classic editor or page builder.

Will this work with my page builder? Does it support shortcodes and PHP functions?

Yes, you can build a pattern and then use a shortcode module from your page builder. You can use the included PHP function to output via a template or plugin.

Image
Code Selector View in Pattern Wrangler
Is this plugin multisite friendly?

Yes, the plugin works well with Multisite, allowing you to control some global options.

Multisite Networks Screen
Multisite Networks Screen
Does this help with importing and exporting patterns?

Yes, by default the wp_block (Patterns) post type is not exportable. You can set this in the Pattern Wrangler settings and then export your patterns just as you would any other post type.

Image
Pattern Exporter Option in Pattern Wrangler

In addition, you can also import and export each pattern as JSON if you don’t want to do a bulk export/import.

Image
Export to JSON for Each Registered and Local Pattern

Get Pattern Wrangler for free.

Free Plugin

Pattern Wrangler is a totally free plugin

Instantly speed up pattern selection by hiding core and remote patterns.

Organize your local and registered patterns so they work together.

Present your client with an organized pattern selection screen.