wpseek.com
A WordPress-centric search engine for devs and theme authors



wp_render_custom_css_support_styles › WordPress Function

Since7.0.0
Deprecatedn/a
› wp_render_custom_css_support_styles ( $parsed_block )
Parameters:
  • (array) $parsed_block The parsed block.
    Required: Yes
Returns:
  • (array) The same parsed block with custom CSS class name added if appropriate.
Defined at:
Codex:

Render the custom CSS stylesheet and add class name to block as required.



Source

function wp_render_custom_css_support_styles( $parsed_block ) {
	$class_name = wp_generate_custom_css_class_name( $parsed_block );
	if ( null === $class_name ) {
		return $parsed_block;
	}

	$existing_class_name = $parsed_block['attrs']['className'] ?? null;
	$updated_class_name  = is_string( $existing_class_name )
		? "$existing_class_name $class_name"
		: $class_name;

	$parsed_block['attrs']['className'] = $updated_class_name;

	return $parsed_block;
}