Title: wp block synced-pattern
Published: January 7, 2026
Last modified: April 14, 2026

---

# 󠀁[wp block synced-pattern <command>](https://developer.wordpress.org/cli/commands/block/synced-pattern/)󠁿

Manages synced patterns (reusable blocks).

## In this article

 * [Examples](https://developer.wordpress.org/cli/commands/block/synced-pattern/?output_format=md#examples)
 * [Subcommands](https://developer.wordpress.org/cli/commands/block/synced-pattern/?output_format=md#subcommands)

[ Back to top](https://developer.wordpress.org/cli/commands/block/synced-pattern/?output_format=md#wp--skip-link--target)

 [ ⌊GitHub⌉ ](https://github.com/wp-cli/block-command)

 [ View Open Issues (0) ](https://github.com/login?return_to=%2Fissues%3Fq%3Dlabel%3Acommand%3Ablock-synced-pattern+sort%3Aupdated-desc+org%3Awp-cli+is%3Aopen)
[ View Closed Issues (0) ](https://github.com/login?return_to=%2Fissues%3Fq%3Dlabel%3Acommand%3Ablock-synced-pattern+sort%3Aupdated-desc+org%3Awp-cli+is%3Aclosed)
[Create New Issue](https://github.com/wp-cli/block-command/issues/new)

Synced patterns are stored as the ‘wp_block’ post type and can be either synced (
changes reflect everywhere) or not synced (regular patterns).

### 󠀁[Examples](https://developer.wordpress.org/cli/commands/block/synced-pattern/?output_format=md#examples)󠁿

    ```
    # List all synced patterns
    $ wp block synced-pattern list

    # Create a synced pattern
    $ wp block synced-pattern create --title="My Pattern" --content='&lt;!-- wp:paragraph --&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;!-- /wp:paragraph --&gt;'

    # Delete a synced pattern
    $ wp block synced-pattern delete 123
    ```

### 󠀁[Subcommands](https://developer.wordpress.org/cli/commands/block/synced-pattern/?output_format=md#subcommands)󠁿

| Name | Description | 
| [wp block synced-pattern create](https://developer.wordpress.org/cli/commands/block/synced-pattern/create/) |

Creates a synced pattern.

  | 
| [wp block synced-pattern delete](https://developer.wordpress.org/cli/commands/block/synced-pattern/delete/) |

Deletes one or more synced patterns.

  | 
| [wp block synced-pattern get](https://developer.wordpress.org/cli/commands/block/synced-pattern/get/) |

Gets details about a synced pattern.

  | 
| [wp block synced-pattern list](https://developer.wordpress.org/cli/commands/block/synced-pattern/list/) |

Lists synced patterns.

  | 
| [wp block synced-pattern update](https://developer.wordpress.org/cli/commands/block/synced-pattern/update/) |

Updates a synced pattern.

  |

 _Command documentation is regenerated at every release. To add or update an example,
please submit a pull request against the corresponding part of the codebase._