Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
woocommerce
/
packages
/
email-editor
/
src
/
Engine
/
Patterns
:
class-patterns.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * This file is part of the WooCommerce Email Editor package. * * @package Automattic\WooCommerce\EmailEditor */ declare(strict_types = 1); namespace Automattic\WooCommerce\EmailEditor\Engine\Patterns; /** * Register block patterns. */ class Patterns { /** * Initialize block patterns. * * @return void */ public function initialize(): void { $this->register_block_pattern_categories(); } /** * Register block pattern category. * * @return void */ private function register_block_pattern_categories(): void { $categories = array( array( 'name' => 'email-contents', 'label' => _x( 'Email Contents', 'Block pattern category', 'woocommerce' ), 'description' => __( 'A collection of email content layouts.', 'woocommerce' ), ), ); foreach ( $categories as $category ) { register_block_pattern_category( $category['name'], array( 'label' => $category['label'], 'description' => $category['description'] ?? '', ) ); } } }