Automattic\WooCommerce\Internal\ProductAttributes

VisualAttributeTermMeta::get_term_visualspublic staticWC 10.9.0

Get normalized visual values for the given terms.

Method of the class: VisualAttributeTermMeta{}

No Hooks.

Returns

Array. array{type: string, value: string}> Map of term ID to visual values.

Usage

$result = VisualAttributeTermMeta::get_term_visuals( $term_ids, $image_size ): array;
$term_ids(array) (required)
Term IDs.
$image_size(string)
Image size for image visual URLs.
Default: 'thumbnail'

Changelog

Since 10.9.0 Introduced.

VisualAttributeTermMeta::get_term_visuals() code WC 10.9.1

public static function get_term_visuals( array $term_ids, string $image_size = 'thumbnail' ): array {
	$visuals  = array();
	$term_ids = self::prime_term_visual_caches( $term_ids );

	foreach ( $term_ids as $term_id ) {
		$visuals[ $term_id ] = self::build_term_visual( $term_id, $image_size );
	}

	return $visuals;
}