'core/fake', 'attrs' => array(), 'innerHTML' => '', 'innerBlocks' => array(), ); foreach ( $block['innerBlocks'] as $inner_block ) { /* Filter documented in /lib/compatibility/gutenberg.php. */ $inner_block = apply_filters( 'relevanssi_block_to_render', $inner_block ); if ( ! $inner_block ) { $innerblocks_to_keep[] = $empty_block; continue; } if ( isset( $inner_block['attrs']['className'] ) && false !== strstr( $inner_block['attrs']['className'], 'relevanssi_noindex' ) ) { $innerblocks_to_keep[] = $empty_block; continue; } $inner_block = relevanssi_process_inner_blocks( $inner_block ); $innerblocks_to_keep[] = $inner_block; } $block['innerBlocks'] = $innerblocks_to_keep; return $block; }