Automattic\WooCommerce\EmailEditor\Engine\Patterns

Patterns::register_block_pattern_categoriesprivateWC 1.0

Register block pattern category.

Метод класса: Patterns{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// private - только в коде основоного (родительского) класса
$result = $this->register_block_pattern_categories(): void;

Код Patterns::register_block_pattern_categories() WC 9.9.5

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'] ?? '',
			)
		);
	}
}