Astra_Gutenberg::add_inherit_width_group_class( string $block_content, array $block )
Add Group block custom class when “Inherit default layout” toggle enabled.
Description
Parameters
- $block_content
 - 
					
(string) (Required) Rendered block content.
 - $block
 - 
					
(array) (Required) Block object.
 
Return
(string) Filtered block content.
Source
File: inc/compatibility/class-astra-gutenberg.php
	public function add_inherit_width_group_class( $block_content, $block ) {
		if (
			isset( $block['blockName'] ) && isset( $block['attrs']['layout']['inherit'] ) && $block['attrs']['layout']['inherit']
		) {
			$block_classgroups    = isset( $block['attrs']['className'] ) ? $block['attrs']['className'] : '';
			$processed_classnmaes = $block_classgroups . ' inherit-container-width';
			$block_content = preg_replace(
				'/' . preg_quote( 'class="', '/' ) . '/',
				'class="inherit-container-width ',
				$block_content,
				1
			);
		}
		return $block_content;
	}
			Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description | 
|---|---|
| 3.8.3 | Introduced. |