wpseek.com
Outil de recherche WordPress pour les développeurs et auteurs de thèmes



block_core_navigation_filter_out_empty_blocks › WordPress Function

Depuisn/a
Dépréciéen/a
block_core_navigation_filter_out_empty_blocks ( $parsed_blocks )
Paramètres:
  • (array) $parsed_blocks the parsed blocks to be normalized.
    Requis: Oui
Retourne:
  • (array) the normalized parsed blocks.
Défini(e) dans:
Codex:

Filter out empty "null" blocks from the block list.

'parse_blocks' includes a null block with 'nn' as the content when it encounters whitespace. This is not a bug but rather how the parser is designed.


Source

function block_core_navigation_filter_out_empty_blocks( $parsed_blocks ) {
	$filtered = array_filter(
		$parsed_blocks,
		static function ( $block ) {
			return isset( $block['blockName'] );
		}
	);

	// Reset keys.
	return array_values( $filtered );
}