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. |