--- 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<unit>[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 );