function render_block_core_home_link( $attributes,
$content,
$block ) { if ( empty( $attributes['label'
] ) ) { return '';
} $aria_current =
is_home() || ( is_front_page() && 'page' ===
get_option( 'show_on_front'
) ) ? ' aria-current="page"' : '';
return sprintf( '<li %1$s><a class="wp-block-home-link__content wp-block-navigation-item__content" href="%2$s" rel="home"%3$s>%4$s</a></li>',
block_core_home_link_build_li_wrapper_attributes( $block->context
),
esc_url( home_url() ),
$aria_current,
wp_kses_post( $attributes['label'
] ) );
}/**
* Register the home block
*
* @uses render_block_core_home_link()
* @throws WP_Error An WP_Error exception parsing the block definition.
*/