WP_Navigation_Block_Renderer::get_markup_for_inner_blockprivate staticWP 6.5.0

Returns the markup for a single inner block.

Method of the class: WP_Navigation_Block_Renderer{}

No Hooks.

Returns

String. Returns the markup for a single inner block.

Usage

$result = WP_Navigation_Block_Renderer::get_markup_for_inner_block( $inner_block );
$inner_block(WP_Block) (required)
The inner block.

Changelog

Since 6.5.0 Introduced.

WP_Navigation_Block_Renderer::get_markup_for_inner_block() code WP 6.8.1

private static function get_markup_for_inner_block( $inner_block ) {
	$inner_block_content = $inner_block->render();
	if ( ! empty( $inner_block_content ) ) {
		if ( static::does_block_need_a_list_item_wrapper( $inner_block ) ) {
			return '<li class="wp-block-navigation-item">' . $inner_block_content . '</li>';
		}
	}

	return $inner_block_content;
}