Title: Pattern Builder
Author: Twenty Bellows
Published: <strong>29 august 2025</strong>
Last modified: 29 august 2026

---

Caută module

![](https://ps.w.org/pattern-builder/assets/icon.svg?rev=3671724)

# Pattern Builder

 De [Twenty Bellows](https://profiles.wordpress.org/twentybellows/)

[Descarcă](https://downloads.wordpress.org/plugin/pattern-builder.2.0.0.zip)

 * [Detalii](https://ro.wordpress.org/plugins/pattern-builder/#description)
 * [Recenzii](https://ro.wordpress.org/plugins/pattern-builder/#reviews)
 *  [Instalare](https://ro.wordpress.org/plugins/pattern-builder/#installation)
 * [Dezvoltare](https://ro.wordpress.org/plugins/pattern-builder/#developers)

 [Suport](https://wordpress.org/support/plugin/pattern-builder/)

## Descriere

Pattern Builder transforms how you work with WordPress block patterns, providing
a comprehensive solution for creating, managing, and organizing patterns right from
your WordPress admin.

#### Key Features

**Pattern Management Made Easy**
 * **Unified Interface** – Manage both theme patterns
and user-created patterns in one place * **Visual Editor** – Create patterns using
the familiar WordPress block editor * **Live Preview** – See your patterns in action
before saving

**Powerful Organization**
 * **Categories** – Organize patterns by category for 
easy discovery * **Advanced Search** – Find patterns quickly with powerful filtering
options * **Tags & Keywords** – Add metadata to make patterns discoverable * **Sync
Status** – Manage synced and unsynced patterns effortlessly

**Developer-Friendly**
 * **Export to Theme** – Convert user patterns to theme files
with proper formatting * **Asset Management** – Automatically handles pattern images
and media * **Block Bindings** – Advanced pattern configuration with block bindings
support

#### Use Cases

**For Theme Developers**
 * Create and manage theme patterns visually * Export patterns
with proper formatting * Organize patterns by category * Test patterns before deployment

**For Site Builders**
 * Build custom patterns without coding * Reuse patterns across
multiple pages * Share patterns between sites * Maintain pattern library

**For Agencies**
 * Create pattern libraries for clients * Standardize design systems*
Speed up development workflow * Maintain brand consistency

### Development

Pattern Builder is open source and welcomes contributions. Visit our [GitHub repository](https://github.com/Twenty-Bellows/pattern-builder)
to:

### Credits

Pattern Builder is developed and maintained by [Twenty Bellows](https://twentybellows.com).

## Instalare

#### From WordPress Admin

 1. Navigate to Plugins > Add New
 2. Search for „Pattern Builder”
 3. Click „Install Now” and then „Activate”
 4. Navigate to Appearance > Pattern Builder to start creating patterns

#### Manual Installation

 1. Download the plugin zip file
 2. Navigate to Plugins > Add New > Upload Plugin
 3. Choose the downloaded file and click „Install Now”
 4. Activate the plugin through the ‘Plugins’ screen in WordPress
 5. Navigate to Appearance > Pattern Builder to start creating patterns

#### For Developers

 1. Clone the repository: `git clone https://github.com/Twenty-Bellows/pattern-builder.
    git`
 2. Install dependencies: `npm install && composer install`
 3. Build assets: `npm run build`
 4. Start development environment: `npm run start`
 5. Watch for changes: `npm run watch`

## Întrebări frecvente

### Can I use this with any theme?

Yes! Pattern Builder works with any WordPress theme that supports the block editor.
It’s especially powerful when used with block themes.

### Can I manage existing theme patterns?

Yes, Pattern Builder provides a unified interface to manage both theme patterns (
PHP files in your theme’s patterns directory) and user-created patterns stored in
the database.

## Recenzii

![](https://secure.gravatar.com/avatar/9a7ebae891273d4b075da1654d8a941707f75a8c3124e413f0d1da6e23dbb044?
s=60&d=retro&r=g)

### 󠀁[Really well thought out!](https://wordpress.org/support/topic/really-well-thought-out-2/)󠁿

 [Fusion](https://profiles.wordpress.org/fusion/) 29 august 2025

As a designer, I have struggled a little bit with Gutenberg since its release, but
this is finally the missing link that lets me work within the UI instead of needing
to write code to create reusable patterns. Love it 🫶

 [ Citește o recenzie ](https://wordpress.org/support/plugin/pattern-builder/reviews/)

## Contributori și dezvoltatori

„Pattern Builder” este un software open-source. La acest modul au contribuit următoarele
persoane.

Contributori

 *   [ Twenty Bellows ](https://profiles.wordpress.org/twentybellows/)
 *   [ Jason Crist ](https://profiles.wordpress.org/pbking/)

[Tradu „Pattern Builder” în limba ta.](https://translate.wordpress.org/projects/wp-plugins/pattern-builder)

### Te interesează dezvoltarea?

[Răsfoiește codul](https://plugins.trac.wordpress.org/browser/pattern-builder/),
vezi [depozitarul SVN](https://plugins.svn.wordpress.org/pattern-builder/), sau 
abonează-te la [jurnalul de dezvoltare](https://plugins.trac.wordpress.org/log/pattern-builder/)
prin [RSS](https://plugins.trac.wordpress.org/log/pattern-builder/?limit=100&mode=stop_on_copy&format=rss).

## Istoric modificări

#### 2.0.0

 * Complete architectural overhaul: theme pattern files are now the single source
   of truth — no more database mirror posts, no more custom post type rows, and 
   no more interception of the /wp/v2/blocks REST API
 * New pattern browser under Appearance  Pattern Builder; every pattern opens in
   the WordPress editor itself — user patterns in the Site Editor, theme patterns
   in the core editor bound straight to the pattern file
 * Theme patterns are now real REST entities (string IDs, like core templates) at/
   pattern-builder/v1/patterns, editable in the post editor in place
 * Synced theme patterns now work through the core/pattern block’s content attribute(
   the same mechanism as the Synced Patterns for Themes plugin 2.0) — inserted copies
   stay linked to the pattern file with per-instance overrides, and no post ID is
   involved anywhere
 * Full pattern metadata management: title, description, categories, keywords, block
   types, post types, template types, viewport width, inserter visibility, and synced
   status all round-trip through the pattern file header
 * Viewport Width is now preserved when editing patterns (previously lost on save)
 * Parent theme patterns are now included (previously only the child theme was scanned)
 * The block inserter now respects each theme pattern’s own Inserter header (previously
   all theme patterns were hidden)
 * Pattern Bindings panel for naming override slots directly in the editor
 * Works alongside Synced Patterns for Themes 2.0: when both are active the companion
   provides the pattern runtime and Pattern Builder adds the editing tools
 * Automatic one-time migration: wp:block references to the old mirror posts are
   rewritten to wp:pattern references, mirror posts are removed, and the old capabilities
   are cleaned up
 * Fixed unauthenticated pattern deletion and unauthenticated edit-context reads(
   the old REST interception layer is gone entirely)
 * Performance: no database writes on page load (the old per-request pattern mirroring
   is gone)
 * Requires WordPress 6.8 and PHP 7.4

#### 1.0.4

 * Fixed issue where it prevented Post Types with custom metadata from saving

#### 1.0.3

 * Fixed saving media for theme patterns
 * Fixed broken unit tests
 * Simplified code and removed unnecssary logic

#### 1.0.2

 * Documentation changes
 * API Hardening and security improvements
 * Namespace and prefix changes to prevent potential conflicts with other tools

#### 1.0.1

 * Fixed compatibility issues with WordPress 6.8
 * Improved pattern export functionality
 * Enhanced error handling

#### 1.0.0

 * Initial release
 * Pattern creation and editing
 * Theme pattern management
 * Export to theme functionality
 * Categories and tags support
 * Visual and code editor modes
 * Pattern preview
 * Asset management

## Meta

 *  Versiunea **2.0.0**
 *  Ultima actualizare **Acum o săptămână**
 *  Instalări active: **10+**
 *  Versiune WordPress ** 6.8 sau mai recentă **
 *  Testat până la **6.9.7**
 *  Versiune PHP ** 7.4 sau mai recentă **
 *  Limbă
 * [English (US)](https://wordpress.org/plugins/pattern-builder/)
 * Etichete
 * [block patterns](https://ro.wordpress.org/plugins/tags/block-patterns/)[block-editor](https://ro.wordpress.org/plugins/tags/block-editor/)
   [design](https://ro.wordpress.org/plugins/tags/design/)[gutenberg](https://ro.wordpress.org/plugins/tags/gutenberg/)
   [patterns](https://ro.wordpress.org/plugins/tags/patterns/)
 *  [Vizualizare avansată](https://ro.wordpress.org/plugins/pattern-builder/advanced/)

## Evaluări

 5 din 5 stele.

 *  [  1 5 – recenzie (stele)     ](https://wordpress.org/support/plugin/pattern-builder/reviews/?filter=5)
 *  [  0 4 – recenzii (stele)     ](https://wordpress.org/support/plugin/pattern-builder/reviews/?filter=4)
 *  [  0 3 – recenzii (stele)     ](https://wordpress.org/support/plugin/pattern-builder/reviews/?filter=3)
 *  [  0 2 – recenzii (stele)     ](https://wordpress.org/support/plugin/pattern-builder/reviews/?filter=2)
 *  [  0 1 – recenzii (stele)     ](https://wordpress.org/support/plugin/pattern-builder/reviews/?filter=1)

[Recenzia ta](https://wordpress.org/support/plugin/pattern-builder/reviews/#new-post)

[Vezi toate recenziile](https://wordpress.org/support/plugin/pattern-builder/reviews/)

## Contributori

 *   [ Twenty Bellows ](https://profiles.wordpress.org/twentybellows/)
 *   [ Jason Crist ](https://profiles.wordpress.org/pbking/)

## Suport

Ai ceva de zis? Ai nevoie de ajutor?

 [Vezi forumul pentru suport](https://wordpress.org/support/plugin/pattern-builder/)