diff -r be944660c56a -r 3d72ae0968f4 wp/wp-includes/blocks/tag-cloud.php --- a/wp/wp-includes/blocks/tag-cloud.php Wed Sep 21 18:19:35 2022 +0200 +++ b/wp/wp-includes/blocks/tag-cloud.php Tue Sep 27 16:37:53 2022 +0200 @@ -13,10 +13,17 @@ * @return string Returns the tag cloud for selected taxonomy. */ function render_block_core_tag_cloud( $attributes ) { + $smallest_font_size = $attributes['smallestFontSize']; + $unit = ( preg_match( '/^[0-9.]+(?P[a-z%]+)$/i', $smallest_font_size, $m ) ? $m['unit'] : 'pt' ); + $args = array( 'echo' => false, + 'unit' => $unit, 'taxonomy' => $attributes['taxonomy'], 'show_count' => $attributes['showTagCounts'], + 'number' => $attributes['numberOfTags'], + 'smallest' => floatVal( $attributes['smallestFontSize'] ), + 'largest' => floatVal( $attributes['largestFontSize'] ), ); $tag_cloud = wp_tag_cloud( $args );