WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Automattic\WooCommerce\Blocks\BlockTypes

FeaturedProduct::get_classes() public WC 1.0

Get class names for the block container.

{} Это метод класса: FeaturedProduct{}

Хуков нет.

Возвращает

Строку.

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

$FeaturedProduct = new FeaturedProduct();
$FeaturedProduct->get_classes( $attributes );
$attributes(массив) (обязательный)
Block attributes.
По умолчанию: empty array

Код FeaturedProduct::get_classes() WC 4.7.1

<?php
public function get_classes( $attributes ) {
	$classes = array( 'wc-block-' . $this->block_name );

	if ( isset( $attributes['align'] ) ) {
		$classes[] = "align{$attributes['align']}";
	}

	if ( isset( $attributes['dimRatio'] ) && ( 0 !== $attributes['dimRatio'] ) ) {
		$classes[] = 'has-background-dim';

		if ( 50 !== $attributes['dimRatio'] ) {
			$classes[] = 'has-background-dim-' . 10 * round( $attributes['dimRatio'] / 10 );
		}
	}

	if ( isset( $attributes['contentAlign'] ) && 'center' !== $attributes['contentAlign'] ) {
		$classes[] = "has-{$attributes['contentAlign']}-content";
	}

	if ( isset( $attributes['overlayColor'] ) ) {
		$classes[] = "has-{$attributes['overlayColor']}-background-color";
	}

	if ( isset( $attributes['className'] ) ) {
		$classes[] = $attributes['className'];
	}

	return implode( ' ', $classes );
}