diff --git a/packages/block-library/src/search/index.php b/packages/block-library/src/search/index.php index 87e12f5d33d079..50c436270d4caa 100644 --- a/packages/block-library/src/search/index.php +++ b/packages/block-library/src/search/index.php @@ -152,17 +152,22 @@ function render_block_core_search( $attributes ) { } } - $field_markup_classes = $is_button_inside ? $border_color_classes : ''; - $field_markup = sprintf( - '
%s
', - esc_attr( $field_markup_classes ), + $field_markup_classes = array( + 'wp-block-search__inside-wrapper', + ); + if ( $is_button_inside && ! empty( $border_color_classes ) ) { + $field_markup_classes[] = $border_color_classes; + } + $field_markup = sprintf( + '
%s
', + esc_attr( implode( ' ', $field_markup_classes ) ), $inline_styles['wrapper'], $input . $query_params_markup . $button ); - $wrapper_attributes = get_block_wrapper_attributes( + $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) ); - $form_directives = ''; + $form_directives = ''; // If it's interactive, add the directives. if ( $is_expandable_searchfield ) {