diff -r 34716fd837a4 -r be944660c56a wp/wp-includes/blocks/rss.php --- a/wp/wp-includes/blocks/rss.php Tue Dec 15 15:52:01 2020 +0100 +++ b/wp/wp-includes/blocks/rss.php Wed Sep 21 18:19:35 2022 +0200 @@ -79,24 +79,17 @@ $list_items .= "
  • {$title}{$date}{$author}{$excerpt}
  • "; } - $class = 'wp-block-rss'; - if ( isset( $attributes['align'] ) ) { - $class .= ' align' . $attributes['align']; - } - + $classnames = array(); if ( isset( $attributes['blockLayout'] ) && 'grid' === $attributes['blockLayout'] ) { - $class .= ' is-grid'; + $classnames[] = 'is-grid'; } if ( isset( $attributes['columns'] ) && 'grid' === $attributes['blockLayout'] ) { - $class .= ' columns-' . $attributes['columns']; + $classnames[] = 'columns-' . $attributes['columns']; } + $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) ); - if ( isset( $attributes['className'] ) ) { - $class .= ' ' . $attributes['className']; - } - - return sprintf( '', esc_attr( $class ), $list_items ); + return sprintf( '', $wrapper_attributes, $list_items ); } /**